Cómo obtener la hora de la época actual (marca de tiempo de Unix)

-PHP -PostgreSQL

  • powershell
  • Pitón
  • rubí
  • concha
  • servidor sql -Unix
  • Marca de tiempo Unix -vbscript

desactivarHLJS: falso#

-Perl:

time

-PHP:

time()
  • Rubí:
Time.now # (or Time.new). To display the epoch: Time.now.to_i
  • Pitón:
import time # first, then int(time.time())

-Java:

long epoch = System.currentTimeMillis()/1000;

-Microsoft.NET C#:

epoch = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000;

-VBScript/ASP:

DateDiff("s", "01/01/1970 00:00:00", Now())

-Erlang:

calendar:datetime_to_gregorian_seconds(calendar:now_to_universal_time( now()))-719528*24*3600. # OR element(1, now()) * 10000 + element(2, now()).
  • MySQL:
SELECT unix_timestamp(now())

-PostgreSQL:

SELECT extract(epoch FROM now());

-Oracle PL/SQL:

SELECT (SYSDATE - TO_DATE('01-01-1970 00:00:00', 'DD-MM-YYYY HH24:MI:SS')) * 24 * 60 * 60 FROM DUAL

-Servidor SQL:

SELECT DATEDIFF(s, '1970-01-01 00:00:00', GETUTCDATE())
  • JavaScript:
Math.round(new Date().getTime()/1000.0) // getTime() returns time in milliseconds.
  • Carcasa Unix/Linux:
date +%s

-PowerShell:

Integración de bases de datos: algunos puntos a tener en cuenta

**Tenga siempre una fuente única y autorizada para su esquema
** Todo el mundo debería saber dónde reside el esquema oficial y tener una experiencia sencilla a la hora de configurar una nueva base de datos. Uno debería poder acercarse a una computadora, obtener lo último del control de código fuente, compilar y ejecutar una herramienta simple para configurar la base de datos (en muchos escenarios, el proceso de compilación puede incluso configurar una base de datos si no existe ninguna, por lo que el proceso es un paso más corto).