今、私はDateTimeクラスを使用してさまざまな時間形式に変換していますが、1 つの機能を除いて非常に便利です。ユーザーが日付を追加しようとする前に、何らかの理由00:00:00で、私にとって十分な時間のために取得した時間をスキップしました。さて、DateTime時間が含まれていない場合、クラスではエラーが返されます。これが私のコードです:
$dt = DateTime::createFromFormat("d.m.Y H:i:s", $data['event_time']);
if($dt === false)
{
throw new Exception("Invalid date");
}
$formattedDate = $dt->format('Y-m-d H:i:s');
時間なしで日付を挿入しようとするたびに、Invalid dateエラーが発生します。これでエラーが発生することを除いて、時間の場所にゼロを挿入する方法はありますか?
ありがとう
レロン