node package manager
Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org ยป


JS Time

Works both on Node and the browser

<script type="type/javascript" src="js/jsTime.js"></ script>

After that you can do things like these:

	alert('After 10 seconds');
}, 10..seconds());

	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.


  • Add a getter version that only works on modern browsers