javascript: перевести дату в строку в произвольном формате
Подскажите пожалуйста как можно перевести дату
const today = new Date();
в строку в формате YYYY-MM-DD средствами javascript (без использования сторонних библиотек, типа moment.js)
конечно можно собрать строку из чисел "в лоб", но есть ли нормальное решение?
Ответы (1 шт):
Автор решения: Zhihar
→ Ссылка
решил в лоб, учитывая, что для вывода на экран использовалась уже дата в обычном формате DD.MM.YYYY:
const today = new Date();
const dateSrc = today.toLocaleString('ru-RU', { year: 'numeric', month: 'numeric', day: 'numeric' });
dateDst = dateSrc.split(".").reverse().join("-");