-1

以下のコードを使用しました:

echo "Today, " . date("M ") . date('d');

出力:

Today, Jan 05

明日のような事前の日付が必要な場合は、以下のコードを使用しました。

echo date('l, ', time()+3600*24), date("M "), date('d')+1;

出力:

Sunday, Jan 6

今回は問題が発生しました。表示されますJan 6が、必要Jan 06です。6 の前にゼロがありません。この問題を解決するためにコードを変更するにはどうすればよいですか?

4

2 に答える 2

1

これは、05 に 1 を加算し、自動的に整数に変換されるためです。

代わりに以下のコードを使用してください。

echo date('l, M d', time()+3600*24);

明日の日付

于 2013-01-05T17:23:19.427 に答える
1
echo date("l, M d",strtotime("+1 day"));
于 2013-01-05T17:26:13.250 に答える