Прибавка дней к дате на сайт | Блог веб-разработчика MaxGraph

Прибавка дней к дате на сайт

Если еще не поняли из заголовка поясню. Передо мной стояла задача — сделать текст вида: «Акция будет действовать до 15 сентября!». Соответственно, здесь 15 сентября не просто текст, а скрипт, прибавляющий к текущей дате определенное кол-во дней. Как такое сделать — разбираем)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
var d = new Date();
console.log('сегодня', d.getDate());
d.setDate(d.getDate() + 1);
$('.date').text(d.getDate());
var month=2; 
var arr=[ 
'января', 
'февраля', 
'марта', 
'апреля', 
'мая', 
'июня', 
'июля', 
'августа', 
'сентября', 
'ноября', 
'декабря', 
]; 
$('.month').text(arr[month+1]);
var d = new Date();
console.log('сегодня', d.getDate());
d.setDate(d.getDate() + 1);
$('.date').text(d.getDate());
var month=2; 
var arr=[ 
'января', 
'февраля', 
'марта', 
'апреля', 
'мая', 
'июня', 
'июля', 
'августа', 
'сентября', 
'ноября', 
'декабря', 
]; 
$('.month').text(arr[month+1]);

Собственно говоря, в переменную d загоняем текущий день и выводим его в любой див с классом date. Затем создаем массив месяцев в родительном падеже и работаем с ними. d.getDate() + 1, где 1 — число дней, на которые увеличиваем текущую дату. Все довольно просто и универсально. Пользуйтесь)

Метки:

Понравилось? Оцени!
12345 (Пока оценок нет)
Загрузка...

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *