<?php
$date = "04-15-2013";
$date = strtotime($date);
$date = strtotime("+1 day", $date);
echo date('m-d-Y', $date);
?>
これは私を夢中にさせ、とてもシンプルに思えます。私はPHPにかなり慣れていませんが、これを理解できません。エコーが返ってきます01-01-1970
。
$date はPOST
の形式m-d-Y
で取得されます。1 日を追加して、後で使用する新しい変数として使用する必要があります。
$date を に変換しY-m-d
、1 日を追加してから に戻す必要がありm-d-Y
ますか? の使い方を学んだほうがいいでしょうDateTime
か?