Php 请将文本日期改为数字日期

Php 请将文本日期改为数字日期,php,date,text,numerical,Php,Date,Text,Numerical,如果有人能帮我做这个?PHP 我的表格中有日期的此类结果,例如:2011年11月7日上午12:00 所以我需要这样的结果例如:11 07,2011,12,00 如何将此文本日期转换为数字日期 如果有的话,谢谢你:)在php中查看strotime()和date(),不过你可能需要格式化一下输出。 <?php $dateValue = '11 07, 2011'; date('m d, Y, H, m', strtotime($dateValue)); ?> 请注意,在当前状态下,s

如果有人能帮我做这个?PHP 我的表格中有日期的此类结果,例如:2011年11月7日上午12:00 所以我需要这样的结果例如:11 07,2011,12,00 如何将此文本日期转换为数字日期

如果有的话,谢谢你:)

在php中查看strotime()和date(),不过你可能需要格式化一下输出。


<?php
$dateValue = '11 07, 2011';
date('m d, Y, H, m', strtotime($dateValue));
?>
请注意,在当前状态下,strotime可能无法正确解析您的日期值

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);

产出:122520110531

谢谢各位,太好了。我现在明白了:)是否可以用PHP将我的MYTSQL表(2011年12月25日,5:31)更新为“2012年12月25日,5:31”格式。一些例子。据我所知,再次感谢您,虽然不是您想要的格式,但您可以使用其他一些变体。请参见:是否可以使用PHP将我的MYTSQL表(即“December 25,2011,5:31”forumat)更新为“12 25,2011,05,31”格式。一些例子。再次感谢