-2

情報を取得する必要があるテーブルで、created_at 列と updated_at 列が誤ってタイムスタンプではなく VARCHAR として定義されていました。したがって、クエリで日付を文字列として渡す必要があります。

この形式で日付を取得する必要があります。

2013-08-09T19:08:28Z

DateTimePHPでクラスを使用したいと思います。

4

2 に答える 2

2

c修飾子を使用する必要があります

$dt = new DateTime();
echo $dt->format('c');
于 2013-08-17T05:20:43.200 に答える
1

リテラルを使用して書式文字列を文字通り指定しZます。

$dt = new DateTime('now', new DateTimeZone('UTC'));
echo $dt->format('Y-m-d\TH:i:s\Z');
于 2013-08-17T05:51:21.800 に答える