2つの日付の間の日数形式で変数を作成します。php `strtotime`変数が負の数を返していませんか?
$dayDiff = round((strtotime('2012-02-18') - strtotime('2012-02-22'))/86400);
上記の "-4"が正しく表示されます。代わりに、「2012-02-14」の指名手配結果の
$newDate= date('Y-m-d', strtotime($dayDiff . " day"));
正の数で、上記のように扱い$dayDiff
と吐き出す「2012-02-25」。何か案は?
これはそれをやったと私は完全に 'strtotime'、感謝を理解していませんでした説明のために – ToddN
@ToddN私はあなたがstrtotimeについて知る必要があるすべてを説明する、私が付いたリンクを見てください。しかし基本的に、strtotimeはepoc時(1970年1月1日@ 00:00:00) - http://en.wikipedia.org/wiki/Unix_timeで始まります。あなたがもっと助けが必要な場合は教えてください –