我在php中有一个变量:
$d = "19:02:13 Nov 07, 2010 PST";
转换格式的最快方法是什么(mysql DATETIME):
$d = "2010-11-07 19:02:13";
答案 0 :(得分:3)
试试这个
date_default_timezone_set("America/Los_Angeles");
echo date("Y-m-d H:i:s", strtotime("19:02:13 Nov 07, 2010 PST"));
答案 1 :(得分:1)
如同使用strtotime一样容易(尽管不是史诗般有效),如下所示:
date('Y-m-d H:i:s', strtotime('19:02:13 Nov 07, 2010 PST'))
但是,请确保您通过date_default_timezone_set设置了正确的本地时区,否则这将无法正常工作。