如果有人可以帮我这个? PHP 我在表格EX:2011年11月7日,凌晨12:00我有这种结果 所以我需要这种结果EX:11 07,2011,12,00 如何将此文本日期转换为数字日期。
非常感谢,:))
答案 0 :(得分:1)
在php中查看带有date()的strtotime(),你可能需要稍微格式化你的输出。
答案 1 :(得分:0)
<?php
$dateValue = '11 07, 2011';
date('m d, Y, H, m', strtotime($dateValue));
?>
请注意,在当前状态下,strtotime
答案 2 :(得分:0)
这是我的看法:
function convert_date($date) {
$components = explode(" ",$date);
$time_component = array_pop($components);
$date_component = implode(array_slice($components, 0, 2));
return date("m d, Y, ", strtotime($date_component)) .
date("H, i", strtotime($time_component));
}
以下是一些运行:
$t1 = "November 07, 2011, 12:00";
echo convert_date($t1) . "\n";
产出:11 07,2011,12,00
$t2 = "December 25, 2011, 5:31";
echo convert_date($t2);
产出:12 25,2011,05,31