Обложка канала

Senior Frontend - javascript, html, css

20191 @seniorFront

Senior Front - канал для front-end программистов, здесь есть много всего про CSS3, Javascript, Html5, Angular, React, видео / статьи / курсы

Senior Frontend - javascript, html, css

3 года назад
Открыть в
Cпособы форматирования даты Во всех браузерах, кроме IE10-, поддерживается стандарт Ecma 402, который добавляет специальные методы для форматирования дат. Это делается вызовом date.toLocaleString(локаль, опции), в котором можно задать много настроек. Он позволяет указать, какие параметры даты нужно вывести, и ряд настроек вывода, после чего интерпретатор сам сформирует строку. Пример с почти всеми параметрами даты и русским, затем английским (США) форматированием:
 var date = new Date(2014, 11, 31, 12, 30, 0);
 var options = {
   era: 'long',
   year: 'numeric',
   month: 'long',
   day: 'numeric',
   weekday: 'long',
   timezone: 'UTC',
   hour: 'numeric',
   minute: 'numeric',
   second: 'numeric'
 };

 alert( date.toLocaleString("ru", options) ); 
 // среда, 31 декабря 2014 г. н.э. 12:30:00

 alert( date.toLocaleString("en-US", options) );
 // Wednesday, December 31, 2014 Anno Domini 12:30:00 PM
👉 @seniorFront