0

2012 年 12 月 31 日から 2012 年 12 月 31 日として受け取った日付をフォーマットしようとしています。

::format と ::toServer を使用しましたが、2012-12-31 ではなく 2012-31-12 が返されます。

どうすればできますか?

ありがとうございました!

4

1 に答える 1

1

これを試して:

//via Time helper
echo $this->Time->format('Y-m-d', "31/12/2012");

//via CakeTime utility
echo CakeTime::format('Y-m-d', "31/12/2012");

CakePHP 1.3 マニュアルから:

(...) 形式は、PHP 日付関数のラッパーです。

于 2012-09-19T11:53:57.930 に答える