Shoora
5/26/2019 - 1:48 AM

Автоматическая смена дат на сайте (document.write)


  var now = new Date();
  var month = now.getMonth();
  var day = now.getDate();
  var begin_day = 1; //дата начала акции
  var formatter = new Intl.DateTimeFormat("ru", {
      month: "long"
  });
  var month_string = formatter.format(now);
  var new_month = month_string.substr(0, month_string.length - 1) + "я";
  var new_end_day = new Date(now.getFullYear(), now.getMonth(), new Date(now.getFullYear(), now.getMonth() + 1, 0).getDate());
  document.write(begin_day + " по " + new_end_day.getDate() + " " + new_month); // на сайте заменится на  "1 по 30 ноября", например