|
|
|
| Нужно сравнить две даты. На данный момент и ранее сохранившеюся. И подсчитать сколько прошло минут если меньше 10 минут false если больше 10 или равно то true.
Заранее спасибо!!! | |
|
|
|
|
|
|
|
для: AlexDIXI
(07.09.2010 в 10:08)
| | в каком формате хранятся? | |
|
|
|
|
|
|
|
для: psychomc
(07.09.2010 в 10:25)
| | | |
|
|
|
|
|
|
|
для: AlexDIXI
(07.09.2010 в 12:24)
| | сравнить их можно в лоб.
А чтобы выполнять арифметические операции (вроде отнять, добавить 10 минут) лучше б их в линейный (unixtime) формат перевести. И в нем же и хранить. | |
|
|
|
|
|
|
|
для: Trianon
(07.09.2010 в 12:46)
| | АП... | |
|
|
|
|
|
|
|
для: AlexDIXI
(08.09.2010 в 09:46)
| | Перевести в unix-формат означает применить функцию mktime() к вашему формату. | |
|
|
|
|
|
|
|
для: Лена
(08.09.2010 в 10:05)
| | strtotime очевидно?
mktime со строкой не работает - только с отдельными компонентами. | |
|
|
|
|
|
|
|
для: Trianon
(08.09.2010 в 10:40)
| | нет, у него же не английское текстовое описание...
mktime(date("h"), date("i"), date("s"), date("d"), date("m"), date("Y")); или разбить date в массив и работать с его элементами, ну я так обычно делаю...
а после уже прибавить-отнять то, что нужно | |
|
|
|
|
|
|
|
для: Лена
(08.09.2010 в 10:47)
| | >нет, у него же не английское текстовое описание...
я посмотрел в мануал, перед тем как советовать.
А Вы? ;-) | |
|
|
|
|
|
|
|
для: Trianon
(08.09.2010 в 10:56)
| | уже посмотрела, с mktime() код длиннее будет. | |
|
|
|
|
|
|
|
для: AlexDIXI
(08.09.2010 в 09:46)
| | >АП...
...и тигры у ног моих сели? | |
|
|
|
|
|
|
|
для: Trianon
(08.09.2010 в 10:38)
| | =)))))))))
Ребятки код покажите, помогите пожалуйста ))) | |
|
|
|
|
|
|
|
для: AlexDIXI
(08.09.2010 в 13:04)
| |
<?
if ( $time1 - $time2 < 10 ) {
return false;
} else {
return true;
}
|
| |
|
|
|
|
|
|
|
для: Саня
(08.09.2010 в 13:47)
| | Если за избыточные скобки приплачивают гроши, можно так:
<?
{
if ( ( ($time1) - ($time2) ) < (10) ) {
return(false);
} else {
return(true);
}
}
|
вот только чтоб линейное время выражали в минутах, это редкость.
Хотя... можно :) | |
|
|
|