UNPKG

half-past

Version:

natural-language date-parsing in javascript

36 lines (35 loc) 996 B
module.exports = { //what 'today', or 'now' is now: new Date().toISOString(), //our assumed timezone, unless given timezone: null, //set our calendar assumptions days: { start: '8:00am', //colloquial start/end of a day end: '6:00pm', }, weeks: { start: 'monday', //some terrible people disagree with this. end: 'friday' }, holidays: { 'may day': '2018-06-01', //throws-away year info }, seasons: [ '2018-03-01', //Spring - from March 1 to May 31 '2018-06-01', // Summer - from June 1 to August 31 '2018-09-01', //Fall (autumn) - from September 1 to November 30 '2018-11-01', // Winter - from December 1 to February 28/29 ], quarters: [ '2018-01-01', //Q1 - jan 1 -> march 31 '2018-04-01', //Q2 - apr 1 -> june 30 '2018-07-01', //Q3 - jul 1 -> sept 30 '2018-09-01', //Q4 - oct 1 -> dec 31 ], semesters: [ // https://en.wikipedia.org/wiki/Academic_term '2018-09-01', '2019-01-01', '2019-04-01', ], }