jstime
v1.0.0 number date time milliseconds seconds minutes hours days years and 1 more...
JS Time
##Works both on Node and the browser
require('./lib/jsTime.js');
<script type="type/javascript" src="js/jsTime.js"></ script>
##After that you can do things like these:
setTimeout(function(){ alert('After 10 seconds'); }, 10..seconds()); setInterval(function(){ alert('Every 1.5 hours'); }, 1.5.minutes()); // Timestamp of 3 days from now var expire = new Date() + 3..days();
The double dot (..) is needed for integer numbers, else the interpreter thinks it's a mistyped float number. Another possible syntax that is just a it longer but less magical would be:
var expire = new Date() + (3).days();
Pick the one you prefer.
##TODO
- Add a getter version that only works on modern browsers
npm i jstime
Source Code
github.com/flesler/jsTimeMetadata
- MIT
- *
- Ariel Flesler
- released 5/13/2013