0

2010年11月1日00:00:00のタイムスタンプを以下のコードで表示したい

$ day = mktime(0,0,0,11,1,2010);

ただし、意図したものとは異なるタイムスタンプが常に表示されます。例えば、

date('hmsdm y'、$ day);

'12 11 00 011110'を返します

それは常に12時間11分遅れています。何が悪かったのかわかりますか?修正する方法は?ありがとう..

4

2 に答える 2

5

間違った日付形式の文字列を使用しています。正しいフォーマット文字列オプションについては、マニュアルページを確認してください。

あなたの例のためにあなたはおそらく欲しいdate('H i s d m y',$day)

于 2010-11-24T11:01:00.673 に答える
0

print(date('H isdm y'、mktime(0,0,0,11,1,2010))); 私が推測するものです

于 2010-11-24T11:04:42.847 に答える