Мне нужно отображать дату в определенном формате в приложении. У меня есть ввод '2009-04-01' в виде строки, и я хочу этот формат 1 апреля 2009 года с использованием Javascript.

-2
Parul 31 Май 2019 в 01:41

2 ответа

Лучший ответ

Создайте Date объект:

const date = new Date('2009-04-01');

Отформатируйте Date, используя toLocaleString:

date.toLocaleString('en-us', { month: 'long', day: 'numeric', year: 'numeric' });
1
Chris 30 Май 2019 в 22:53

Просто создайте новый объект Date и затем используйте его для форматирования вывода:

d = new Date("2009-04-01")
1
Ates Goral 30 Май 2019 в 22:57