Red de conocimiento informático - Material del sitio web - Cómo obtener la marca de tiempo actual de Unix en diferentes lenguajes de programación

Cómo obtener la marca de tiempo actual de Unix en diferentes lenguajes de programación

¿Cómo obtener la marca de tiempo actual de Unix (marca de tiempo de Unix) en diferentes lenguajes de programación?

Primero ingrese el código para convertir la hora de Java a la marca de tiempo de Unix

PHP date('r', marca de tiempo de Unix)

PostgreSQL SELECCIONE MARCA DE TIEMPO CON ZONA HORARIA 'época' Marca de tiempo de Unix) * INTERVAL '1 segundo';

Python importa la hora primero y luego time.gmtime(marca de tiempo de Unix)

Ruby Time.at( Marca de tiempo de Unix)

SQL Server DATEADD(s, marca de tiempo de Unix, '1970-01-01 00:00:00')

VBScript/ASP DateAdd("s", marca de tiempo de Unix , " 01/01/1970 00:00:00")

Otros sistemas operativos

(si Perl está instalado en el sistema) Estado de la línea de comando: perl -e "print scalar (hora local (marca de tiempo Unix))"

¿Cómo implementar la hora ordinaria → marca de tiempo Unix (marca de tiempo Unix) en diferentes lenguajes de programación?

Epoca larga de Java = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").parse("01/01/1970 01:00:00"); p>

p>

JavaScript var commonTime = nueva Fecha(Fecha.UTC(año, mes - 1, día, hora, minuto, segundo))

MySQL SELECT unix_timestamp(hora)

Formato de hora: AAAA-MM-DD HH:MM:SS o AAAAMMDD o AAAAMMDD

Perl primero usa Time::Local y luego mi $time = timelocal($sec, $min , $hora, $día, $mes, $año);

PHP mktime(hora, minuto, segundo, día, mes, año)

Extracción SELECT de PostgreSQL (época DESDE fecha) ('AAAA-MM- DD HH:MM:SS'));

Python primero importa la hora y luego int(time.mktime(time.strptime('AAAA-MM-DD HH:MM:SS) ', 'Y-m-d H:M :S')))

Ruby Time.local(año, mes, día, hora, minuto, seco

nd)

SQL Server SELECT DATEDIFF(s, '1970-01-01 00:00:00', hora)

Unix/Linux fecha s -d"1 de enero de 1970 00:00:01"

VBScript/ASP DateDiff("s", "01/01/1970 00:00:00", hora)