time()関数の0秒(日付が変わる時刻)の形式yyyy-mm-ddを見つけようとしています。したがって、今日は「2012-06-0700:00:00」になります。すべてが明確であるように見えますが、
$today_starts_str='2012-06-07 00:00:00';
var_dump($today_starts_str); //'2012-06-07 00:00:00', good
$today_starts_sec=strtotime ( $today_starts_str );
var_dump($today_starts_sec); //1339016400, good
$today_starts_str2=date ( 'Y-m-d h:m:s', $today_starts_sec );
var_dump($today_starts_str2); //"2012-06-07 12:06:00" Why it is 12:06, but not 00:00?
だから、私はいつでも日付が変わる時間を取得するために何かが必要です(おそらくtime()を使用して)。