0

PHP ドキュメントによると、私は strtotime を正しく使用していますが、どうやら何か問題が発生したようです。

次のコード:

echo date("Y,n,j", strtotime($event["StartDate"]));

出力: 2013,4,18(正しい)

一方、次のコード (まったく同じデータを使用):

echo date("Y,n,j", strtotime('-1 month', $event["StartDate"]));

出力: 1969,12,1(代わりに2013,3,18)

なんで?

4

1 に答える 1

4

echo date("Y,n,j", strtotime('-1 month', strtotime($event["StartDate"])));

于 2013-05-08T14:44:53.873 に答える