¿Qué es Unix Timestamp?

El timestamp Unix (Epoch Time) es el número de segundos transcurridos desde el 1 de enero de 1970 00:00:00 UTC.

Es la forma estándar de almacenar y procesar fecha/hora en la mayoría de lenguajes de programación y bases de datos.

Unidades de Timestamp

Segundos (10 dígitos): 1738150800

1738150800

Milisegundos (13 dígitos): 1738150800000

1738150800000

Microsegundos (16 dígitos): 1738150800000000

1738150800000000

Problema Y2038

Los sistemas de 32 bits pueden experimentar desbordamiento de timestamp después del 19 de enero de 2038. Se recomienda usar sistemas de 64 bits.

¿Qué es un conversor de marcas de tiempo?

El conversor de marcas de tiempo es una herramienta en línea que realiza la conversión bidireccional entre marcas de tiempo Unix (Epoch Time) y formatos de fecha/hora legibles por humanos. Detecta automáticamente marcas de tiempo en segundos, milisegundos y microsegundos para convertirlas a diversos formatos de fecha como ISO 8601, RFC 2822 y formato local. Admite las principales zonas horarias del mundo y proporciona fragmentos de código para 7 lenguajes de programación: JavaScript, Python, Java, Go, entre otros.

  • Detección automática y conversión de marcas de tiempo Unix (segundos/milisegundos/microsegundos)
  • Diversos formatos de salida incluyendo ISO 8601, RFC 2822 y formato local
  • Compatibilidad con las principales zonas horarias del mundo: Seúl, Tokio, Nueva York, Londres, etc.
  • Visualización en tiempo real de la marca de tiempo actual
  • Fragmentos de código en 7 lenguajes: JavaScript, Python, Java, entre otros
  • Conversión inversa de entrada de fecha/hora a marca de tiempo

Cómo usar

  1. 1

    Seleccionar el modo de entrada

    Si desea convertir una marca de tiempo a fecha, seleccione el modo 'Entrada de marca de tiempo'; si desea convertir una fecha a marca de tiempo, seleccione el modo 'Entrada de fecha/hora'.

  2. 2

    Introducir el valor

    En el modo de marca de tiempo, introduzca el número de marca de tiempo Unix; en el modo de fecha, introduzca la fecha y la hora. Puede introducir rápidamente el valor del momento actual con el botón 'Hora actual'.

  3. 3

    Configurar la zona horaria

    Seleccione la zona horaria de referencia para la conversión. El valor predeterminado es la zona horaria local del usuario, y puede cambiarlo a UTC u otra zona horaria regional.

  4. 4

    Verificar los resultados de conversión

    Consulte los resultados de conversión en diversos formatos como ISO 8601, RFC 2822, formato local y tiempo relativo, y copie los valores que necesite.

  5. 5

    Utilizar los fragmentos de código

    En la sección de fragmentos de código, copie el código de procesamiento de marcas de tiempo del lenguaje de programación que esté utilizando para aplicarlo en su desarrollo.

Preguntas frecuentes

Consejos

  • Al verificar rápidamente las marcas de tiempo de una respuesta de API, pegue el valor en esta herramienta para conocer la fecha inmediatamente.
  • Al depurar campos como created_at y updated_at de bases de datos, la función de detección automática de segundos/milisegundos resulta muy conveniente.
  • Copie el código de la sección de fragmentos de código para utilizar directamente el código de procesamiento de marcas de tiempo en cada lenguaje.
  • Al verificar las diferencias horarias entre zonas horarias, convierta la misma marca de tiempo a diferentes zonas horarias.
  • Al analizar registros, convertir las marcas de tiempo a hora local permite identificar intuitivamente el momento en que ocurrieron los eventos.
  • Utilice la visualización de tiempo relativo (ejemplo: 'hace 3 días') para determinar rápidamente qué tan antigua es una marca de tiempo respecto al momento actual.