Wir verwenden MySQL, um einige Daten zu speichern. Ich schaue, um diese als relative Zeiträume in der Benutzeroberfläche zu zeigen: 2 Stunden, 3 Tage usw. (Wie Twitter für die Updates zum Beispiel)Java: Datum und Uhrzeit relativ zur aktuellen (Server-) Zeit
Gibt es eine bekannte Möglichkeit, dies zu erreichen, oder sollte ich damit kreativ werden?
Nur klar sein, möchte ich verwandeln: 2009.07.26 00.20 - 'vor 2 Tagen
in der Unix-Zeitstempel die gängigste Lösung zu konvertieren ist es
Auch mit Tagen, es ist schwierig, weil aufgrund der Sommerzeit gibt es Tage, die 23 oder 25 Stunden haben. –
@Michael Borgwardt - die Berücksichtigung von Schaltsekunden und ähnlichem führt dazu, dass das Problem erheblich komplizierter wird. –
theoretisch sind Sie natürlich alle korrekt. Es ist wahrscheinlich für die meisten Anwendungen jedoch ausreichend, und es ist nicht sehr fehleranfällig. – falstro