假设我的日期字符串看起来像“2011年5月7日01:07:13 PDT”,如何将其格式化为“2007-07-20 17:20:07”(数据类型 - 时间戳),以便我可以将其插入MySQL
答案 0 :(得分:1)
<?php
$date="01:07:13 May 07, 2011 PDT";
echo date('Y-m-d h:i:s',strtotime($date));
?>
答案 1 :(得分:1)
$date="01:07:13 May 07, 2011 PDT";
$query = "UPDATE table SET datefield = str_to_date('$date','%M %d,%Y PDT')
WHERE ...."
请参阅:http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_str-to-date