日付に 3 日と 4 日を追加しようとしました。問題は、両方のケースで date() が同じ日付を返すことです。なんで?
$intTime = strtotime('2012-10-25')+(3*86400);
date('Y-m-d', $intTime );
$intTime = strtotime('2012-10-25')+(4*86400);
date('Y-m-d', $intTime );
2012-10-28 を返します
PHP 5.2.6-1
と
タイムゾーン: ヨーロッパ/ワルシャワ、PHP: 5.2.17
しかし
$intTime = strtotime('2012-10-25 +3 days');
echo date('Y-m-d', $intTime );
$intTime = strtotime('2012-10-25 +4 days');
echo date('Y-m-d', $intTime );
有効な日付を返します。