| 
 | |
| Модератор форума: Yuri_G | 
| Сообщество uCoz Вебмастеру Общие вопросы от вебмастеров Вычисление разности двух дат | 
| Вычисление разности двух дат | 
| Подскажите, как определить количество дней между 2 датами. Хотелось бы прикрепить на сайт счетчик его существования. От дня создания, до теперешнего времени $DATE$. Что бы результат был, к примеру - нашему сайту 1 год 1 месяц 1 день. Возможно ли такое организовать? Спасибо! | 
| enabl3, вставьте в нужное место скрипт Код <span id="yearsite"></span> <script type="text/javascript"> d0 = new Date('October 12, 2006'); d1 = new Date(); dt = (d1.getTime() - d0.getTime()) / (1000 * 60 * 60 * 24); // dt = Math.round(dt); $('#yearsite').html('Сайт существует ' + dt + time(dt, [' день', ' дня', ' дней'])); function time(number, titles) { cases = [2, 0, 1, 1, 1, 2]; return titles[(number % 100 > 4 && number % 100 < 20) ? 2 : cases[(number % 10 < 5) ? number % 10 : 5]]; } </script> где, October 12, 2006 - дата создания сайта если (1000 * 60 * 60 * 24) изменить на (1000*60*60*24*365) - будет считать года Adguard - Рекламы не будет! Сообщение отредактировал †Angel† - Воскресенье, 27 Дек 2015, 03:35:16 | 
| †Angel†, Отлично, теперь работает. А еще такой вопрос - можно сделать так, что бы показывало не только отдельно сколько дней. А что бы формат отображения был к примеру - сайт существует 1 год 2 месяца 5 дней? Буду очень благодарен   Добавлено (21 Мар 2016, 11:51:45) Сообщение отредактировал enabl3 - Воскресенье, 27 Дек 2015, 17:39:32 | 
| 
 | |||
| 
 | |||
 Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества! 
 
 Чат сообщества
Чат сообщества
 
 





