Timestamp Converter
Convierte fechas a timestamp Unix y viceversa
⏱️ Conversor de Timestamp
Convierte entre fechas legibles y timestamps Unix
Conversión
Resultados
Resultado de la Conversión
Detalles de la Conversión
Línea de Tiempo Relativa
Ejemplos de Uso
// Obtener timestamp actual
const timestamp = Date.now(); // milisegundos
const timestampSec = Math.floor(Date.now() / 1000); // segundos
// Convertir fecha a timestamp
const date = new Date('2023-01-01');
const ts = date.getTime(); // milisegundos
// Convertir timestamp a fecha
const dateFromTs = new Date(1672531200000);
// Obtener timestamp actual
$timestamp = time(); // segundos
$timestampMs = microtime(true) * 1000; // milisegundos
// Convertir fecha a timestamp
$timestamp = strtotime('2023-01-01 12:00:00');
// Convertir timestamp a fecha
$date = date('Y-m-d H:i:s', 1672531200);
import time
from datetime import datetime
# Obtener timestamp actual
timestamp = time.time() # segundos con decimales
timestamp_int = int(time.time()) # segundos
# Convertir fecha a timestamp
dt = datetime(2023, 1, 1, 12, 0, 0)
timestamp = dt.timestamp()
# Convertir timestamp a fecha
dt = datetime.fromtimestamp(1672531200)
Información sobre Timestamps
¿Qué es un Timestamp Unix?
Es el número de segundos que han transcurrido desde el 1 de enero de 1970 (00:00:00 UTC), también conocido como "Epoch".
Ventajas del Timestamp Unix
Es independiente de la zona horaria, fácil de almacenar y comparar, y es el estándar en programación y bases de datos.
Problema del Año 2038
En sistemas de 32 bits, el timestamp se desbordará el 19 de enero de 2038. La solución es usar sistemas de 64 bits.
Unidades Comunes
• Segundos: El estándar Unix (ej: 1672531200)
• Milisegundos: JavaScript (ej: 1672531200000)
• Microsegundos: Alta precisión
Zonas Horarias
Los timestamps Unix son UTC por definición. Las conversiones a fecha local dependen de la zona horaria especificada.
Usos Comunes
• Registro de eventos en logs
• Programación de tareas
• Comparación de fechas
• Almacenamiento en bases de datos
• APIs web
Ayuda de Formatos de Fecha
| Carácter | Descripción | Ejemplo |
|---|---|---|
Y |
Año con 4 dígitos | 2023 |
y |
Año con 2 dígitos | 23 |
m |
Mes con 2 dígitos (01-12) | 01 |
n |
Mes sin ceros (1-12) | 1 |
d |
Día con 2 dígitos (01-31) | 15 |
j |
Día sin ceros (1-31) | 15 |
H |
Hora en 24h con 2 dígitos | 14 |
i |
Minutos con 2 dígitos | 30 |
s |
Segundos con 2 dígitos | 45 |
a |
am/pm en minúsculas | pm |
A |
AM/PM en mayúsculas | PM |