NodeJs Prettydate npm module


its my first try to write a nodejs  module i hope you like it
it format old JavaScript dates in a “pretty” way. ex : 2 hours ago , 3 minutes ago
inspired by the John Resig Pretty Date for jQuery (http://ejohn.org/blog/javascript-pretty-date/)

https://npmjs.org/package/pretty-date

https://github.com/netcode/node-prettydate

Usage

npm install pretty-date
var prettydate = require("pretty-date");
console.log(prettydate.format(new Date("Fri Aug 23 2013 17:30:34 GMT+0200 (EET)")));

Examples

var prettydate = require("pretty-date");
console.log(prettydate.format(new Date())); 
console.log(prettydate.format(new Date("Fri Aug 23 2013 17:30:34 GMT+0200 (EET) "))); 
console.log(prettydate.format(new Date("Fri Aug 23 2013 16:30:34 GMT+0200 (EET) "))); 
console.log(prettydate.format(new Date("Fri Aug 23 2013 11:30:34 GMT+0200 (EET) "))); 
console.log(prettydate.format(new Date("Fri Aug 22 2013 11:30:34 GMT+0200 (EET) ")));
console.log(prettydate.format(new Date("Fri Aug 21 2013 11:30:34 GMT+0200 (EET) ")));
console.log(prettydate.format(new Date("Fri Aug 18 2013 11:30:34 GMT+0200 (EET) ")));
console.log(prettydate.format(new Date("Fri Aug 10 2013 11:30:34 GMT+0200 (EET) ")));
/* outputs
* just now
* 7 minutes  ago
* 1 hour ago
* 6 hours ago 
* Yesterday
* 2 days ago
* 5 days ago
*/

Comments

Popular Posts