Datejs ist eine Datumsbibliothek für JavaScript.
Die Bibliothek bietet viele nützliche Funktionen für den Umgang mit Daten. Neben einem sehr umfangreichen Parser der z.B. solche Ausdrücke wie “today”, “tomorrow” oder ”yesterday” (was auch einfach auf “heute”, “morgen” und “gestern” geändert werden kann) und auch komplexere Ausdrücken wie z.B. “today + 5 days” versteht, bietet die Bibliothek auch diverse JavaScript-Funktionen.
Hier ein paar Beispiele:
// Welches Datum hat der nächste Donnerstag?
Date.today().next().thursday();
// Zum heutigen Tag 3 Tage hinzuaddieren
Date.today().add(3).days();
// Ist heute Freitag?
Date.today().is().friday();
// Heute in 6 Monaten
var n = 6;
n.months().fromNow();
// Datum auf 8:30 morgens am 15ten Tag des Monats setzen
Date.today().set({ day: 15, hour: 8, minute: 30 });
// Verschiedene Texte in Daten konvertieren
Date.parse(‘today’);
Date.parse(‘t + 5 d’); // today + 5 days
Date.parse(‘next thursday’);
Date.parse(‘February 20th 1973');
Date.parse(‘Thu, 1 July 2004 22:30:00');Datejs steht unter der MIT-Lizenz.




Letzte Kommentare