基本上我有一个用户选择的日期,其格式如下:
01-12-2013 (dd-mm-yyyy)
我需要将其格式化为数据库的 yyyy-mm-dd 格式,作为它的日期类型,如下所示:
2013-12-01
我将我的日期存储在一个变量中,让我们称之为$date
我尝试过像这样使用 createFromFormat 函数:
$processdate = DateTime::createFromFormat('dd-mm-yy', $date);
echo $processdate->format('yy-mm-dd');
但我收到一条错误消息:
Fatal error: Call to a member function format() on a non-object
有人可以告诉我我是如何使用不正确的吗?