現在の日の午前12:00:00(秒なし)の日付オブジェクトが必要です。それを秒数に変換して、別の関数に渡します。最終的には、データベースからdate = "someDateHere'を使用するレポートフィルターに使用され、フィールドでのハング秒がレポートを台無しにします。
時間関数の2番目のパラメーターに何を入力するかわかりません。空白のままにすると、現在の時刻が使用されます。これは、私が望まないことです。PHPドキュメントに例などが見つかりません。その仕事をする別の機能があれば、私は提案を受け入れます。これは単純なはずですが、それは私をほのめかしています。
date_default_timezone_set('America/Detroit');
$now = date("Y-m-d 0:0:0");
echo $now . '<br/>';
$now = time($now,0);
echo $now . '<br/>';
前もって感謝します。
編集:注意:その日付オブジェクトを秒に変換する必要があります。タイムスタンプがstrtotime関数とtime関数で私を台無しにしているところです。タイムスタンプなしでdateobjectを渡していますが、あまり便利ではない秒に変換すると、デフォルトで現在の時刻になる2番目のパラメーターとしてタイムスタンプが挿入されます。