¿Qué es Fecha a marca de tiempo Unix?
Convertir una fecha a marca de tiempo Unix es lo inverso de decodificar una marca de tiempo. Dada una fecha legible como "2024-01-15 12:00:00 UTC", la marca de tiempo correspondiente es el número de segundos entre ese momento y el epoch de Unix (1 de enero de 1970, 00:00:00 UTC). Esta conversión hace falta al construir peticiones de API que exigen parámetros de marca de tiempo, escribir consultas SQL con condiciones de rango de fechas en valores epoch, fijar tiempos de expiración en JWT o cookies, configurar tareas cron y programadas, y comparar fechas en lenguajes de scripting que trabajan nativamente con marcas de tiempo. El manejo de zonas horarias es crítico: la misma cadena de fecha representa marcas distintas según se interprete como UTC o como hora local.