Ну toYearMonthDateString откуда взялось? Оно где прописано?
declare global { interface Date{ toYearMonthDateString(): string; } } Date.prototype.toYearMonthDateString = function(): string{ var mm = this.getMonth() + 1; var dd = this.getDate(); return [this.getFullYear(), (mm > 9 ? '' : '0') + mm, (dd > 9 ? '' : '0') + dd] .join('-'); } Вот код. Выходит мы расширяем тип Date своим методом Оно находится в src/
так лучше не делать
а как лучше делать?
тебе уже выше написали, через хэлпер какой-то или вообще взять либу для работы с датами типа date-fns
Ок. Я посмотрю эту библиотеку
Спасибо, кто откликнулся на эту проблему)) Выходит решил проблему использую следующий метод .toISOString().slice(0, 10) чтобы получить дату в формате yyyy-mm-dd в стринге
Обсуждают сегодня