1.1.0 • Published 7 years ago
m-dater v1.1.0
date-formater
format date for js
install
npm install --save m-dater
Usage
const dater = require('m-dater')
dater([time,] [type], [opts])
type: 'date-time', 'date', 'object', 'time', 'Hm', 'human'
opts: {
offsetDays: ['today', 'yestoday', 'before yestoday'],
weekDays: ['sun', 'mon', 'tue', 'wed', 'thu', 'fri', 'sat'],
}
example
dater() // => current date-time: 2016-09-19 22:22:22
dater('', 'date-time') // => current date-time: 2016-09-19 22:22:22
dater('', 'date') // => current date: 2016-09-19
dater('1480975566000', 'time') // => 06:06:06
dater('1480975566000', 'Hm') // => 06:06
dater('December 06, 2016 06:06:06') // => 2016-12-06 06:06:06
dater(1480975566) // '2016-12-06 06:06:06'
dater('1480975566000', 'object') // => { Y: '2016', M: '12', D: '06', H: '06', m: '06', s: '06'}
dater('1480975566000', 'human') // => 昨天 06:06
dater('1480975566000', 'human', {
offsetDays: ['today', 'yestoday', 'before yestoday'],
weekDays: ['sun', 'mon', 'tue', 'wed', 'thu', 'fri', 'sat'],
}) // => fri 06:06