我的日期格式为“Tue Jan 05 11:08:27 +0000 2010”,我想在PHP中将其格式转换为“yyyy-mm-dd 00:00”。
我该怎么做?
答案 0 :(得分:6)
使用strtotime()将其转换为PHP日期对象,然后使用date()
输出修改强>
更多细节;尝试:
$time = strtotime('Tue Jan 05 11:08:27 +0000 2010');
echo date("Y-m-d h:i", $time);
Y = 4位数年份 m = 2位数月(领先0) d = 2个数字月(前导0)
h = 12小时时间(领先0) i =分钟(前导0)
答案 1 :(得分:1)
$time_string = 'Tue Jan 05 11:08:27 +0000 2010';
$formated_time = date('Y-m-d h:i', strtotime($time_string));
echo $formated_time;
答案 2 :(得分:0)
答案 3 :(得分:0)
如果您想在一行中完成,请同意Erik。
解决方案
$date = date('Y-m-d H:i:s', strtotime('Tue Jan 05 11:08:27 +0000 2010'));