#javascript #angular #typescript #ecmascript-6
Вопрос:
Я пытаюсь получить дату через 90 дней в будущем, не используя внешнюю библиотеку в своем проекте Angular 12. В настоящее время у меня есть эта строка кода, которая работает
futureDate = futureDate ?? new Date(new Date().setDate(new Date().getDate() 90)).toISOString();
но я ищу более чистый способ реализации этой функции. Есть какие-нибудь предложения?
Ответ №1:
var nientyDaysAfter = new Date(Date.now() (8.64e 7 * 90)).toISOString()
console.log("::90 days later:", nientyDaysAfter)
функция многократного использования
var addNDays = function(days) {
var date = new Date(Date.now());
date.setDate(date.getDate() days);
return date;
}