0.0.3 • Published 8 years ago

datemath-to-milliseconds v0.0.3

Weekly downloads
4
License
MIT
Repository
github
Last release
8 years ago

datemath-to-milliseconds

Convert any date math string to milliseconds. Check Elastic's documentation for further reading (Note: rounding and conditionals are not supported yet).

Install

npm install datemath-to-milliseconds --save

Examples

var convert = require('datemath-to-milliseconds');

console.log(convert('now-15s'));
// => -15000

console.log(convert('now+5m'));
// => 300000

console.log(convert('now-7h'));
// => -25200000

console.log(convert('now+4d'));
// => 345600000

console.log(convert('now-3w'));
// => -1814400000

console.log(convert('now+2M'));
// => 5184000000

console.log(convert('now-1y'));
// => -31536000000

console.log(convert('now-15s+5m-7h+4d-3w+2M-1y'));
// => -27845715000