Date is an english language date parser for node.js and the browser. For examples and demos, see: http://matthewmueller.github.io/date/
npm install date.js
component install matthewmueller/date
- development: date.js
- minified: date.min.js
Standalone is also AMD-compatible
date('10 minutes from now')
date('in 5 hours')
date('at 5pm')
date('at 12:30')
date('at 23:35')
date('in 2 days')
date('tuesday at 9am')
date('monday at 1:00am')
date('last monday at 1:00am')
date('tomorrow at 3pm')
date('yesterday at 12:30am')
date('5pm tonight')
date('tomorrow at noon')
date('next week tuesday')
date('next week tuesday at 4:30pm')
date('2 weeks from wednesday')
date('tomorrow night at 9')
date('tomorrow afternoon')
date('this morning at 9')
date('2 years from yesterday at 5pm')
date('last month')
date('tomorrow afternoon at 4:30pm 1 month from now')
Create a Date
from a str
. You may also supply an optional offset
to the starting date. offset
defaults to the current date and time.
To run the tests, you'll need node.js:
npm install
make test