Здравствуйте! Есть вывод сегодняшней числа и месяца
var now = new Date();
var textout;
var month = now.getMonth();
var date = now.getDate();
textout = date;
if (month == 0) textout += " января";
if (month == 1) textout += " февраля";
if (month == 2) textout += " марта";
if (month == 3) textout += " апреля";
if (month == 4) textout += " мая";
if (month == 5) textout += " июня";
if (month == 6) textout += " июля";
if (month == 7) textout += " августа";
if (month == 8) textout += " сентября";
if (month == 9) textout += " октября";
if (month == 10) textout += " ноября";
if (month == 11) textout += " декабря";
document.write("<br><div id='gdata' style='padding-top: 4px;'> " + textout + "</div>");
Как написать условие, что если текущее время больше 20:00, то выводить следующий день. Например сегодня 21 ноября, но после 20:00 число будет 22 ноября.
С использованием метода метода getHours()
можно сделать так :
var months = ['января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября', 'октября', 'ноября', 'декабря'];
var now = new Date();
if (now.getHours() >= 7) {
now.setDate(now.getDate() + 1);
}
var date = now.getDate();
var textout = date + ' ' + months[now.getMonth()];
document.write("<br><div id='gdata' style='padding-top: 4px;'> " + textout + "</div>");
ПС: в примере взял 7 часов, для наглядности.
var date = new Date();
var month = new Array("января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря");
var time = date.getTime();
console.log(date);
// для примера + 24 часа
var timeNew = time + (24 * 1000 * 60 * 60);
var dateNew = new Date(timeNew);
console.log(dateNew);
var elems = document.getElementsByClassName('date-online');
for (var i = 0; i < elems.length; i++) {
elems[i].innerHTML = '<span>' + dateNew.getDate() + " " + month[dateNew.getMonth()] + '</span>';
}
<div class="date-online"></div>
<div class="date-online"></div>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте! Попытаюсь кратко изложить суть проблемыЯ решил сделать изображение, у которого будет меняться перспектива при перемещении...
В на страничке есть у меня такая вот ссылка замаскированная под кнопку,
Помогите пжлст с шорткодом, который бы вставлял нужное мне значение из файла pricephp