Date.js 的用法                    // Returns today's date, with time set to 00:00 (start of day).    // Returns the date of the next Friday.    // Returns the date of the previous Monday.

new Date().next().march()       // Returns the date of the next March.
new Date().last().week()        // Returns the date one week ago.      // Returns true|false if the day-of-week matches.         // Abbreviated day names.    // Month names.         // Abbreviated month names.     // Is today a weekday?         // Add one day (+1).      // Subtract three months (-3).       // Add one (+1) day. Supports all date parts (year, month, day, hour, minute, second, millisecond, and weeks)   // Subtract three (-3) months.

(1).day().fromNow()             // One (1) day from now. 
(3).months().ago()              // Three (3) months ago.

var n = 6;
n.months().fromNow()            // Six (6) months from now.

Date.monday()                   // Returns Monday of the current week.
Date.mon()                      // Abbreviated version of Date.monday()

Date.march()                    // Returns March 1st of this year.
Date.mar()                      // Abbreviated version of Date.march() // Returns the first Thursday of the current month. Returns the second Thursday of the current month.

Date.march().third().thursday() // Returns the third Thursday in March of the current year.
Date.october().fourth().sunday()// Returns the fourth Sunday in October.   // Returns the fifth Sunday in the current month, or throws a RangeError exception if there are not 5 Sundays in the current month.
Date.october().final().sunday() // Returns the final Sunday in October.

Date.january().first().monday() // Returns the first Monday of the current year.
Date.december().final().friday()// Returns the last Friday of the current year."6:15pm");      // Returns todays date at 6:15pm.

var time = {hour:18, minute:15};;          // Set time with a config object.

var birthDayParty = {month: 1, day: 20, hour: 20, minute: 30};;// Set date and time with a config object.