Type Date

Розширює тип Date, додаючи потужні функції парсингу та форматування; це подальше розширення, яке залежить від Date.js.

Автори

  • Nicholas Barthelemy - https://svn.nbarthelemy.com/date-js/
  • Harald Kirshner - mail [at] digitarald.de ; http://digitarald.de
  • Aaron Newton - aaron [dot] newton [at] cnet [dot] com
  • Scott Kyle - scott [at] appden.com; http://appden.com

Навчальний посібник/Демо

Ліцензія

Ліцензія 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 Method: timeDiff

Повертає різницю між двома датами в компактному форматі.

Синтаксис

date.timeDiff([to, separator]);

Аргументи

  1. to - (date) дата для порівняння; за замовчуванням — поточний час.
  2. separator - (string, за замовчуванням ':') рядок, що використовується для розділення значень.

Приклад

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

Повертає

  • (string) компактне представлення різниці у часі.

Date Method: timeDiffInWords

Синтаксис

date.timeDiffInWords([to]);

Аргументи

  1. to - (date, опціонально) опціональна дата для використання у різниці. За замовчуванням — поточна дата/час.

Приклад

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

Повертає

  • (string) зрозуміле представлення тривалості від дати

Примітка

Цей метод тепер є псевдонімом для старого Date.timeAgoInWords.


Эта документация распостраняется на правах Attribution-NonCommercial-ShareAlike 3.0 License.
Оригинал документации на английском.
© Linux.ria.com, 2008-2026