Розширює тип Date, додаючи потужні функції парсингу та форматування; це подальше розширення, яке залежить від Date.js.
Ліцензія MIT
Окрім двох парсерів за замовчуванням, включених у Date.js, Date.Extras.js включає деякі додаткові парсери.
Date.parse('today') //"Mon Dec 10 2007 00:00:00 GMT-0800 (Pacific Standard Time)" Date.parse('tomorrow') //"Tue Dec 11 2007 00:00:00 GMT-0800 (Pacific Standard Time)" Date.parse('yesterday') //"Sun Dec 09 2007 00:00:00 GMT-0800 (Pacific Standard Time)" Date.parse('next monday') //"Mon Dec 17 2007 00:00:00 GMT-0800 (Pacific Standard Time)" Date.parse('last wednesday') //"Wed Dec 05 2007 00:00:00 GMT-0800 (Pacific Standard Time)"
Повертає різницю між двома датами в компактному форматі.
date.timeDiff([to, separator]);
var example = new Date(); example.timeDiff(); //0s example.decrement('minute'); example.timeDiff(); //1m:0s example.decrement('hour'); example.timeDiff(); //1h:1m:0s example.increment('hour', 2); example.timeDiff(); //3h:1m:0s
date.timeDiffInWords([to]);
var example = new Date(); example.timeDiffInWords(); //less than a minute ago example.decrement('hour'); example.timeDiffInWords(); //about an hour ago example.increment('hour', 2); example.timeDiffInWords(); //about an hour from now
Цей метод тепер є псевдонімом для старого Date.timeAgoInWords.
| © Linux.ria.com, 2008-2026 |