¿Cómo obtendría una marca de tiempo UNIX (número de segundos desde 1970 GMT) de un objeto Date en una aplicación Rails?
Sé que Time#to_i
devuelve una marca de tiempo, pero hacer Date#to_time
y luego obtener la marca de tiempo da como resultado algo que está apagado por aproximadamente un mes (no estoy seguro de por qué ...).
Cualquier ayuda es apreciada, gracias!
Editar: OK, creo que lo descubrí: estaba procesando una fecha varias veces en un bucle, y cada vez que la fecha se movió un poco debido a una falta de coincidencia de zona horaria, lo que finalmente provocó que mi marca de tiempo estuviera un mes libre. Aún así, me interesaría saber si hay alguna manera de hacer esto sin depender Date#to_time
.
to_utc