【发布时间】:2011-06-19 16:44:03
【问题描述】:
我正在尝试通过 AJAX 调用将 javascript Date 对象传递给我在 CakePHP 中拥有的控制器。在发送之前我必须在 js 中转换日期对象,因为它没有被发送。
startDate = startDate.toUTCString();
我在控制器中得到的是一个字符串
格林威治标准时间 2001 年 1 月 31 日星期三 14:01:01
目前没有问题。但现在我需要将此值存储在使用日期时间字段的数据库中。我注意到 Cake 使用了这个表示日期时间的数组。
[start_date] => Array
(
[month] => 06
[day] => 20
[year] => 2011
[hour] => 02
[min] => 19
[meridian] => am
)
如何将之前的字符串转换成这个结构?
【问题讨论】: