fancydates.js 435 B

1234567891011121314151617181920
  1. function fancydates(fanciness, date_format) {
  2. if (fanciness == 0) {
  3. return;
  4. }
  5. dates = $('time.published.dt-published');
  6. i = 0;
  7. l = dates.length;
  8. for (i = 0; i < l; i++) {
  9. d = moment(dates[i].attributes.datetime.value);
  10. if (fanciness == 1) {
  11. o = d.local().format(date_format);
  12. } else {
  13. o = d.fromNow();
  14. }
  15. dates[i].innerHTML = o;
  16. }
  17. }