我的日期字符串值为“ Wed, 25 Apr 2012 23:17:06 -0400 ”
我想将其转换为日期值
ps:我使用的是 php 5.2。
我的日期字符串值为“ Wed, 25 Apr 2012 23:17:06 -0400 ”
我想将其转换为日期值
ps:我使用的是 php 5.2。
试试这个
$str = "Wed, 25 Apr 2012 23:17:06 -0400";
$date = date("Y-m-d",strtotime($str));
你的意思是:
$date = "Wed, 25 Apr 2012 23:17:06 -0400";
echo date("Y-m-d H:i:s", strtotime($date));
$date_val = 'Wed, 25 Apr 2012 23:17:06 -0400';
echo date('Y-m-d', strtotime($date_val));
您可以随意更改日期格式
看看这些:
http://www.php.net/manual/en/function.strtotime.php
http://www.php.net/manual/en/function.date.php
你可以做类似 date('Ymd' strtotime('Wed, 25 Apr 2012 23:17:06 -0400'));
我发现了以下功能,希望对您有所帮助:
<?php
$str = "Wed, 25 Apr 2012 23:17:06 -0400";
$myDate = strtotime($str);
?>
试试这个 $dateSrc = "Wed, 25 Apr 2012 23:17:06 -0400"; $dateTime = new DateTime($dateSrc);