Подстановка сегодняшней даты и вчерашней.
Подскажите как сделать подстановку сегодняшней даты и вчерашней.
То есть на сайте есть текст скидки: Только 2 дня! 31 марта и 1 апреля Нужно 2 отдельных скрипта, что бы по русски скрипт выводил вчерашнее число и месяц, и другой скрипт сегодняшнего числа и месяца |
Цитата:
|
Сегодня
var today = new Date().toLocaleString('ru', { year: 'numeric', month: 'long', day: 'numeric' }); alert(today); И любую другую new Date(year, month, date, hours, minutes, seconds, ms) Дату можно создать, используя компоненты в местной временной зоне. Для этого формата обязательны только первые два аргумента. Отсутствующие параметры, начиная с hours считаются равными нулю, а date – единице. https://learn.javascript.ru/datetime |
Цитата:
|
Цитата:
А то ведь - вчера заходил, не было скидок, сегодня зашел - ... И перестал вам верить. |
Цитата:
А для вчерашнего числа можно как то сделать. Что бы выставлялось автоматом. А то сегодня я сделаю скрипт что вчера было 7 ноября, а завтра придется в нем менять вручную число. |
Цитата:
|
Вчера
var date = new Date(); date.setDate(date.getDate() - 1); var yesterday = date.toLocaleString('ru', { year: 'numeric', month: 'long', day: 'numeric' }); alert(yesterday); |
спасибо большое
|
Часовой пояс GMT +3, время: 23:38. |