|
|
|
| Как получить точную дату в timestap начала и конца текущего дня? | |
|
|
|
|
|
|
|
для: OLi
(16.08.2012 в 23:51)
| | Сделал так:
strtotime('now 00:00:00')
Остался вопрос выяснить конец текущей даты (дня) в timestamp | |
|
|
|
|
|
|
|
для: OLi
(16.08.2012 в 23:51)
| | Что-то я не понял, это как, разве каждый день имеет индивидуальную продолжительность? | |
|
|
|
|
|
|
|
для: confirm
(17.08.2012 в 06:28)
| | продолжительность одинаковая, но timestamp то разный | |
|
|
|
|
|
|
|
для: Igorek
(17.08.2012 в 12:46)
| | Чушь не городите. День это 24 часа, и не timestamp это определять. А для strtotime текущий день, это "this day":
<?
echo date("Y-m-d" strtotime("this day"));
|
| |
|
|
|
|
|
|
|
для: confirm
(17.08.2012 в 13:04)
| | видимо, я неправильно выразился, метки разные для начала и конца для каждого дня.
вопрос был в том, чтобы определить временные метки для начала и конца текущего дня, вот мой вариант:
<?php $date_begin = mktime(0,0,0);
$date_end = mktime(23,59,59);
echo $date_begin." - ".date('d M Y H:i:s', $date_begin)."<br>";
echo $date_end." - ".date('d M Y H:i:s', $date_end);?>
|
| |
|
|
|
|
|
|
|
для: Igorek
(17.08.2012 в 13:26)
| | Правильно, это меня сбило "получить дату". Ну тогда лучше сразу:
<?
$start = strtotime("this day 0:00:00");
$end = strtotime("this day 23:59:59");
|
| |
|
|
|
|
|
|
|
для: OLi
(16.08.2012 в 23:51)
| |
<?php var_dump(mktime(0,0,0), mktime(24,0,0));?>
|
| |
|
|
|