pretty-date-js ⌛️
Usage
To use pretty-date-js first install it from npm npm install pretty-date-js
after module is installed require it in your project
var pretty = require('pretty-date-js');
then just pass date in valid time format
var myPrettyDate = pretty("2012-03-25", options);
value: 4 lang: "years"
Date
For date input use valid date format or timestamp e.g.
Full format date
;
"1 year ago"
ISO 8601
;
"1 year ago"
Long Dates
;
"1 year ago"
Short Dates
;
"2 months ago"
If you are not familiar with date formats please read more here
Options
Use options to override default ENG language settings in module
This is default options object
lang: seconds: "second" "seconds" minutes: "minute" "minutes" hours: "hour" "hours" days: "day" "days" months: "month" "months" years: "year" "years" misc: "ago" "Invalid input, please check formating"
You can override it with your language to get output like this:
EN 1 hour ago
FR Il y a 1 heure
Example
Enter example folder and run npm install
to install webpack and webpack-dev-server
For development server run npm run start
and open
http://localhost:8080/webpack-dev-server/
in your browser or just run npm run build
for builing example bundle.
To change time in example just update data variable
var date = "2016-06-05T16:00:00";
Demo
Please try live demo