Die getTime() ruft die Zeit in Millis für ein bestimmtes Datum ab. Kann dies zuverlässig für Daten aus dem 18. Jahrhundert verwendet werden? Wir verwenden die Millis und speichern sie in einer String-Variablen für den zukünftigen Vergleich. Gibt es eine Grenze dafür, wie weit es in der Vergangenheit genutzt werden konnte?Daten vor dem 1. Januar 1970
14
A
Antwort
14
Ich würde Ihnen wärmstens empfehlen, einen Blick auf JodaTime zu werfen, wenn Sie Datum/Zeit Vergleiche der fernen Vergangenheit machen. Oder tatsächlich jede Art von Datum/Zeit-Vergleichen und Berechnungen. Es ist eine großartige Bibliothek!
Verlassen Sie sich nicht auf getTime() für das, was Sie tun möchten. Berücksichtigen Sie zumindest Java's Calendar/GregorianCalendar. Aber persönlich würde ich vorschlagen, JodaTime zu verwenden.
2
9
Natürlich zu gehen, ist lang unterzeichnet und zum Beispiel 1.1.1701 ist -8 488 782 000 000.
Verwandte Themen
- 1. Konvertieren von Daten vor dem 1. Januar 1970 in R
- 2. Java.util.Calendar - Millisekunden seit dem 1. Januar 1970
- 3. Scala UTC Zeitstempel in Sekunden seit dem 1. Januar 1970
- 4. Verwenden von strtotime für Daten vor 1970
- 5. awk mit Daten vor 1970
- 6. Warum ist 1/1/1970 die "Epoche"?
- 7. Wie bekomme ich UTCTime in Millisekunde seit dem 1. Januar 1970 in c Sprache
- 8. MySQL: Arbeiten mit Daten vor 1970
- 9. Warum strtotime (1. Januar 1970) -3600 statt 0 in PHP zurückgibt?
- 10. Unix Zeitstempel immer wieder 17. Januar 1970 in DateTime
- 11. Konvertieren z. 2012-05-25 bis Sekunden seit 1. Januar 1970
- 12. Unix Zeitstempel vor 1970 (noch vor 1700), mit PHP
- 13. NSDate vor 1 Jahr
- 14. Cronjob für den 1. Januar jedes Jahr
- 15. php Format Datum vor 1970 von MySQL einfügen
- 16. Warum wird eine Stunde für java.util.Date für Daten vor dem 1. November 1971 hinzugefügt?
- 17. Timestamp Problem 1970 statt 1988
- 18. Sanitizing Daten vor dem Mungo
- 19. Wie Tag/Monat/Jahr Datum in .NET Stil 100ns Ticks seit dem 1. Januar 0001 konvertieren?
- 20. Wie konvertiert 1. Januar 2008 in C# datetime
- 21. PHP-Datumsausgabe, Datum vor 1970-01-01 nicht konvertieren
- 22. Joda Zeit Rückkehr yyyyww für 1. Januar 2016 als 201653
- 23. ruby-pg Daten vor dem Einfügen bereinigen
- 24. Vuejs synchron vor dem Rendern Daten anfordern
- 25. Daten Modelform Objekt hinzufügen vor dem Speichern
- 26. Daten vor dem Speichern in Datenbank ändern
- 27. warten Daten vor dem Start OnMapReady Rückruf
- 28. Abfrage für alle Datensätze von 1:01 vor zwei Tagen bis 1 morgens gestern
- 29. libcurl Verzögerungen für 1 Sekunde vor dem Hochladen von Daten, Befehlszeilencurl nicht
- 30. AngularJS Kalender wählt 1 Tag vor dem ausgewählten Datum
Kalender verwendet auch die * Epoche, 1. Januar 1970 00: 00: 00.000 GMT * - so frage ich mich, ob ein Kalender mit meinem Geburtstag fertig werden könnte. Ganz zu schweigen von der weit entfernten Vergangenheit. – Martin