PHP日期格式
我想将日期从以下格式转换为以下格式:PHP日期格式,php,date,formatting,Php,Date,Formatting,我想将日期从以下格式转换为以下格式:01/07/09,即2009年1月7日 如何在PHP中做到这一点?用于解析您得到的值,然后以您想要的格式输出: echo date("M d,y", strptime("01/07/09", "d/m/y")); 如果您使用的是Windows,或者使用的PHP版本中没有strtime(
01/07/09
,即2009年1月7日
如何在PHP中做到这一点?用于解析您得到的值,然后以您想要的格式输出:
echo date("M d,y", strptime("01/07/09", "d/m/y"));
如果您使用的是Windows,或者使用的PHP版本中没有strtime
(jan
,而不是jan
,请使用:
我很确定这就是你需要的
<?php echo date('M d, y', strtotime('01/07/09'));?>
只需将date变量传递给strotime。更多信息请参见PHP
另请注意,
strtime
未在Windows上实现。@Brian,谢谢-在有关使用strtime
的评论中编辑,其中strtime
不可用。您混淆了date
的参数顺序。应该是:date($format,[$timestamp])
<?php echo date('M d, y', strtotime('01/07/09'));?>
$date = "01/07/09";
echo date("M d,y", strtotime($date));