Timestamp Tool
Realice fácilmente la conversión bidireccional de la hora local y las marcas de tiempo, admite múltiples zonas horarias y formatos, proporcionando a los desarrolladores soluciones de procesamiento de tiempo eficientes y convenientes
Tiempo en tiempo real
compartir
Marca de tiempo de unix
0
milisegundo: 0Hora local
Huso horario: UTC
Marca de tiempo → fecha
Ingrese una marca de tiempo
Seleccione la zona horaria de destino
()
Convertir el resultado
Ver más dimensiones de tiempo >>Formato estándar:
Formato ISO:
Formato local:
Tiempo de UTC:
Tiempo relativo:
fecha → Marca de tiempo
Seleccione una fecha y hora
Seleccione la zona horaria de destino
()
Convertir el resultado
Ver más dimensiones de tiempo >>Marca de tiempo de unix:
Marca de tiempo de milisegundo:
Formato ISO:
Tiempo de UTC:
Formato local:
Tiempo relativo:
Acerca de la marca de tiempo
¿Qué es una marca de tiempo Unix?
Las marcas de tiempo UNIX son el número de segundos transcurridos a partir del 1 de enero de 1970 (UTC/GMT Midnight), independientemente de los segundos de salto. Es una forma de representar el tiempo en los sistemas informáticos.
Características clave
- Independientemente de la zona horaria, unificación global
- El valor máximo del sistema de 32 bits es 2038-01-19 (número de 2038)
- El sistema de 64 bits puede representar unos 290 mil millones de años
- La marca de tiempo del milisegundo agrega tres ceros al final
- Se puede convertir fácilmente en formato de fecha y hora legible por humanos
Usos comunes
- Hora de creación/actualización de registros de base de datos
- Sello de tiempo del archivo de registro
- Solicitudes y respuestas de API
- Control de vencimiento de caché
- Marca de tiempo de control de versiones
Ejemplos de lenguaje de programación
JavaScript
// Obtenga la marca de tiempo actual (milisegundos)
const timestampms = date.now ();
// Obtenga la marca de tiempo actual (segundos)
const timestampSec = math.floor (date.now ()/1000);Python
Tiempo de importación
PHP
// Obtenga la marca de tiempo actual (segundos)
$ timestamp_sec = time ();
// Obtenga la marca de tiempo actual (ms)
$ timestamp_ms = ronda (microTime (true) * 1000);Java
// Obtenga la marca de tiempo actual (MS)
Long TimeStampms = System.CurrentTimemillis ();
// Obtenga la marca de tiempo actual (segundos)
Long TimestAMPSEC = System.CurrentTimemillis ()/1000;JavaScript
NSDATE (). TimeIntervalsince1970Go
import (
tiempo
)
int64 (time.now (). Unix ())Objective-C
[[Fecha NSDATE] TimeIntervalsince1970]MySQL
Seleccione unix_timestamp (ahora ())SQLite
Seleccione Strftime ('%s', 'ahora')Erlang
Calendario: DateTime_To_Gregorian_Seconds (calendario: universal_time ())-719528*24*3600.Lua
OS.Time ()Ruby
TIME.NOW.TO_IShell
fecha %sGroovy
(nueva fecha (). Hora / 1000). LongValue ()Dart
(nuevo Datetime.now (). MilliseCondSSeSePoch/1000) .Truncate ()