|
|
|
| Привет, столкнулся с проблемой, как возможно посчитать промежуток между двумя датами вида
dd.mm.yyyy
К примеру между 28.01.2012 и 13.02.2012 ?... | |
|
|
|
|
|
|
|
для: tima2010
(09.01.2012 в 11:53)
| | Если делать что то типа:
<?php
echo mktime(0,0,0,01,28,2012) - mktime(0,0,0,02,13,2012);
?>
|
то получаю -1382400
как это понимать? Это секунды? | |
|
|
|
|
|
|
|
для: tima2010
(09.01.2012 в 11:53)
| |
$razn = (mktime(0,0,0,2,13,2012) - mktime(0,0,0,1,28,2012))/86400;
|
| |
|
|
|
|
|
|
|
для: elenaki
(09.01.2012 в 12:35)
| | спасибо, про скобки забыл... | |
|
|
|
|
|
|
|
для: tima2010
(09.01.2012 в 12:43)
| | а даты случайно никакого отношения к базе данных не имеют? | |
|
|
|
|
|
|
|
для: Valick
(09.01.2012 в 12:46)
| | нет из $_POST получаю
А какие могут быть проблемы если буду получать даты из базы данных? | |
|
|
|
|
|
|
|
для: tima2010
(09.01.2012 в 13:08)
| | да нет проблем никаких, просто этот диапазон я так понимаю не просто так вычисляется, а для каких-то определенных целей
и если эти даты (точнее этот диапазон) используются в дальнейшем в запросах к бд, то возможно задачу можно решить сразу в базе, без "пердварительных телодвижений" | |
|
|
|