Сколько дней до X-Y-Z дата? [закрытый]

27
задан ASh 8 October 2019 в 13:11
поделиться

3 ответа

<?php 
$cdate = mktime(0, 0, 0, 12, 31, 2009, 0);
$today = time();
$difference = $cdate - $today;
if ($difference < 0) { $difference = 0; }
echo "There are ". floor($difference/60/60/24)." days remaining";
?>
53
ответ дан Geoffrey Hale 28 November 2019 в 04:07
поделиться

Не рассматривайте даты как целые числа. Используйте свою базу данных, которая имеет хорошую поддержку контакта с календарями/временем.

select datediff("2009-11-12", now())
8
ответ дан troelskn 28 November 2019 в 04:07
поделиться

PHP 5.3 представил класс DateTime, который реализует 'различную' функцию. См. http://www.php.net/manual/en/datetime.diff.php

7
ответ дан schuilr 28 November 2019 в 04:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: