Задать вопрос
@nen0y

Как вывести корректную дату?

К текущему дню нужно добавить еще 30 и вывести дату в формате dd.mm
Мой код почему то отрабатывает неверно, подскажите, в чем дело?

https://codepen.io/5dc8b3/pen/YzGZvBL
  • Вопрос задан
  • 154 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
var today = new Date(); 
- var dd = today.getDate();
+ today.setDate(today.getDate() + 30); 
+ var dd = today.getDate();
var mm = today.getMonth() + 1; 

- let todayDate = `${dd}${mm}`
+ let todayDate = `${dd}.${mm}`
$(".date").last().text(todayDate);
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
webdisigner
@webdisigner
var now = new Date()

now.setDate(now.getDate() + 30)

console.log(now.toLocaleDateString().slice(0,-5))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы