我正在使用Kohana 3.1并需要将日期2011-04-21转换为2011-04-21 21:45:00之类的格式。 21:45:00是使用日期选择器功能选择日期的当前时间。我需要比较日期和时间。我尝试使用日期助手格式化日期,如下所示
$time = Date::formatted_time($actualDate,'Y-m-d H:i:s');
但这会产生错误“调用未定义的方法Date :: formatted_time()”;我试着这样做 -
$format = 'Y-m-d';
$date = DateTime::createFromFormat($format, $_POST['actualDate']);
它给出了错误“调用未定义的方法DateTime :: createfromformat()”。
如何在Kohana中执行此操作或使用PHP函数格式化日期?
答案 0 :(得分:0)
检查你正在运行的php版本(你可以使用phpinfo()来做) kohana 3.1需要内存中最新版本的php 5.2.x
您可以使用本机php日期函数作为选项
date('Y-m-d H:i:s', $actualDate)
请注意,与kohana函数相比,时间戳和格式相反