Этот Модуль может легко обрабатывать в большинстве случаев.Это часть большого пакета npm от Locutus, который включает в себя множество функций, но может использоваться полностью независимо от самого пакета, просто скопируйте вставить / адаптировать немного, если не работает с npm (смените модуль на простоfunction)
В качестве второго параметра он принимает отметку времени, которая может поступать откуда угодно, например, Date.getTime ()
Кроме того, Locutus поддерживает больший модуль datetime, также внутри пакета locutusчто даст более объектно-ориентированный способ его использования
Здесь вы можете видеть другие функции даты и времени в виде модулей, которые также оказались очень полезными.
Вы можетенайти документацию по параметрам и форматным строкам здесь (обратите внимание, что сайт doc является сайтом php, но реализация locutus соответствует точно таким же спецификациям)
Примеры date Модуль
date('H:m:s \\m \\i\\s \\m\\o\\n\\t\\h', 1062402400)//'07:09:40 m is month'
date('F j, Y, g:i a', 1062462400)//'September 2, 2003, 12:26 am'
date('Y W o', 1062462400)//'2003 36 2003'
var $x = date('Y m d', (new Date()).getTime() / 1000) $x = $x + '' var $result = $x.length // 2009 01 09 10
date('W', 1104534000) //'52'
date('B t', 1104534000) //'999 31'
date('W U', 1293750000.82); // 2010-12-31 '52 1293750000'
date('W', 1293836400); // 2011-01-01 '52'
date('W Y-m-d', 1293974054); // 2011-01-02 '52 2011-01-02'