El getTime() recupera el tiempo en milisegundos para una fecha determinada. ¿Se puede usar esto de manera confiable para las fechas en el siglo XVIII? Usamos los millis y los almacenamos en una variable de cadena para compararlos en el futuro. ¿Hay un límite sobre qué tan lejos en el pasado podría usarse esto?Fechas anteriores al 1 de enero de 1970
14
A
Respuesta
14
Yo recomendaría que eche un vistazo a JodaTime si está haciendo comparaciones de fecha/hora del pasado distante. O en realidad cualquier tipo de comparación de fecha/hora y cálculos. ¡Es una gran biblioteca!
No confíe en getTime() para lo que quiere hacer. Al menos considere usar el Calendar/GregorianCalendar de Java. Pero personalmente, sugiero usar JodaTime.
2
9
Por supuesto, siempre está firmado y por ejemplo 1.1.1701 es -8 488 782 000 000.
Cuestiones relacionadas
- 1. Fechas antes del 1 de enero de 1970?
- 2. Usar strtotime para fechas anteriores a 1970
- 3. MySQL: Trabajando con fechas anteriores a 1970
- 4. ¿Por qué las fechas se calculan a partir del 1 de enero de 1970?
- 5. Java.util.Calendar - milisegundos desde el 1 de enero de 1970
- 6. ASP.NET: Obtenga milisegundos desde 1/1/1970
- 7. DatePickerDialog que impone incorrectamente una fecha mínima del 1 de enero de 1970
- 8. Scala UTC timestamp en segundos desde el 1 de enero de 1970
- 9. ¿Por qué se agrega una hora en java.util.Date para las fechas anteriores al 1 de noviembre de 1971?
- 10. SQL seleccionando registros con fechas anteriores al día de hoy
- 11. ¿Por qué el 1/1/1970 es el "tiempo de época"?
- 12. ¿Cómo puedo obtener UTCTime en milisegundo desde el 1 de enero de 1970 en el lenguaje c
- 13. Consulta MYSQL/fechas anteriores a 1 semana atrás (todas las fechas en UTC)
- 14. encontrar cuántos segundos pasaron desde 1/1/1970
- 15. ¿Cómo obtener segundos desde época (1/1/1970) en VBA?
- 16. Shell script para encontrar los archivos anteriores al 1 de Ene 2010
- 17. Desactivar fechas anteriores en ajaxToolkit CalendarExtender
- 18. Número de segundos desde el 1 de enero de 1900 hasta el inicio de la época de Unix
- 19. valores de columna acumulativos de las fechas actuales y anteriores
- 20. marca de tiempo Unix antes de 1970 (incluso antes de 1700), utilizando PHP
- 21. ¿Cómo convertir el tiempo de UNIX antes del formato de 1970 a la fecha en MySQL?
- 22. fórmula: Años extraer de segundos desde el 1 de enero de 0001 12:00a.m.
- 23. Linux-x64 glibc: ¿Por qué el 1 de febrero viene antes del 31 de enero?
- 24. ¿Cómo puedo trabajar con fechas anteriores a 1900 en PHP?
- 25. Crear un rango de fechas
- 26. JSTL Comparación de fechas
- 27. selector de rango de fechas similar al selector de rango de fechas de Google Analytics?
- 28. PHP date() sólo desde 1970 - 2038
- 29. ¿Cómo puedo convertir un DateTime en la cantidad de segundos desde 1970?
- 30. PHP: strtotime() devuelve siempre 01/01/1970
El calendario también usa la * Época, 1 de enero de 1970 00: 00: 00,000 GMT * - así que me pregunto si un calendario podría manejar mi cumpleaños. Deja solo el distante pasado lejano. – Martin