|
|
|
|
|
для: OLi
(08.07.2011 в 13:04)
| | 10*24*60*60?
Или насколько просто надо? | |
|
|
|
|
|
|
|
для: DJ Paltus
(08.07.2011 в 13:11)
| | Можно и так математически, просто думал есть в пхп готовая функция | |
|
|
|
|
|
|
|
для: OLi
(08.07.2011 в 13:13)
| | Она не будет сильно быстрее - умножение целых чисел, это одна команда процессору, её невозможно оптимизировать, наоборот, на вызове функции и передачи параметров время потеряете. | |
|
|
|
|
|
|
|
для: OLi
(08.07.2011 в 13:04)
| | Следует умножить количество дней на 86400
<?php
echo "10 дней это: ".(86400 * 10)." сек";
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(08.07.2011 в 13:13)
| | Вы оставляете мне возможность подумать откуда 86400? )))) понял..спасибо..тогда так и применю | |
|
|
|
|
|
|
|
для: OLi
(08.07.2011 в 13:15)
| | А можно к текущему времени в сек time() прибавить эти 10 дней в секундах? Корректно ли будет в получении конечной даты? | |
|
|
|
|
|
|
|
для: OLi
(08.07.2011 в 13:16)
| | Да, можно, будет корректной. | |
|
|
|
|
|
|
|
для: OLi
(08.07.2011 в 13:16)
| | Врукопашную не надо. Потому что кругом длинные-короткие месяцы и февраль, переводы стрелок часов, прочие казусы. Лучше использовать функцию mktime(). | |
|
|
|
|
|
|
|
для: DJ Paltus
(08.07.2011 в 13:22)
| | Речь идет о time(), т.е. UNIXSTAMP-дата уже есть. | |
|
|
|
|
|
|
|
для: cheops
(08.07.2011 в 13:25)
| | А, верно же. Стормозил я. | |
|
|
|
|
|
|
|
для: OLi
(08.07.2011 в 13:15)
| | Просто DJ Paltus выше написал, как это число получается. Кроме того, оно довольно распространено наряду с 3600 для часа. | |
|
|
|