About
Datejs is an open-source JavaScript Date Library.
Comprehensive, yet simple, stealthy and fast. Datejs has passed all trials and is ready to strike. Datejs doesn’t just parse strings, it slices them cleanly in two.
Datejs is released under the MIT License and available for download at GoogleCode.
Please be sure to check out "Getting Started with Datejs".
Mad Skillz…
Here’s a few suggestions to try…
today | tomorrow | July 2008 |
next friday | last April | 2004.08.07 |
6/4/2005 | 8:15 PM | 22:30:45 |
+5years |
Syntactic Sugar
// What date is next thrusday? Date.today().next().thursday(); // Add 3 days to Today Date.today().add(3).days(); // Is today Friday? Date.today().is().friday(); // Number fun (3).days().ago(); // 6 months from now var n = 6; n.months().fromNow(); // Set to 8:30 AM on the 15th day of the month Date.today().set({ day: 15, hour: 8, minute: 30 }); // Convert text into Date 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');