2

次のように、英国形式の URL で日付を渡しています。

http://www.website.com/index.php?from_date=01/04/2013&to_date=12/04/2013

日付範囲は 2013 年 4 月 1 日から 2013 年 4 月 12 日です。

次に、次の PHP を使用して YYYY-MM-DD 形式に変換しています。

<?php

$rpt_from_date = date("Y-m-d", strtotime($_GET["from_date"]) );
$rpt_to_date = date("Y-m-d", strtotime($_GET["to_date"]) );

echo $rpt_from_date;
echo "</br>";
echo $rpt_to_date;

?>

何らかの理由でこれが機能していません。上記は以下を返します。

2013-01-04

2013-12-04

月日が入れ替わっています。私はそれを返したい:

2013-04-01

2013-04-12

誰にもアイデアはありますか?

4

3 に答える 3