Скрипт «Сколько дней живёт сайт»

            JavaScript      javascript    полезности      362    

Ниже пример скрипта «Сколько дней живёт сайт», который показывает количество дней, которые существует сайт. Начальная дата задаётся в скрипте:

<script type="text/javascript">
  function lifeSite() {
    // "January", "February", "March", "April", "May", "June",   "July", "August", "September", "October", "November", "December"
    var start = new Date('January 1, 2015'); // Дата создания сайта
    var end = new Date();
    var life = Math.round((end.getTime() - start.getTime()) / (1000 * 60 * 60 * 24));
    var suffix = new Array("день", "дня", "дней");
    var keys = [2, 0, 1, 1, 1, 2];
    var mod = life % 100;
    var suffix_key = mod > 4 && mod < 20 ? 2 : keys[Math.min(mod%10, 5)];
    document.getElementById("life_site").innerHTML = life + " " + suffix[suffix_key];
  }
</script>

Вывод результата:

<p>Этот сайт существует уже: <span id="life_site"></span></p>
Комментарии временно оключены

Поиск

Популярное