Ich möchte einige Zeitintervalle in einem für Menschen lesbaren Format ausdrücken. Ich war auf der Suche nach einer Bibliothek, die automatisch die richtige Größe der Einheiten auswählen kann. Die Intervalle reichen von Millisekunden bis Wochen. Etwas wie
Ich weiß, dass ich die Größe des Arguments manuell überprüfen und dann konvertieren könnte, aber bevor ich das Rad neu erfinde, wollte ich fragen, ob es eine (Standard) Bibliothek gibt, um das zu erreichen.
Bearbeiten :
Meine Eingabe in Nanosekunden und Ausgabe wie oben beschrieben.
Überprüfen Sie PrettyTime
PrettyTime ist eine OpenSource-Zeitformatierungsbibliothek. Vollständig anpassbar, erstellt PrettyTime für Menschen lesbare, relative Zeitstempel wie auf Digg, Twitter und Facebook. Es ist einfach, fang sofort an! Und in über 18 Sprachen!
Beispiel
%Vor%