我在MySQL中有一个日期时间列。

如何将其转换为显示为mm/dd/yy H:M (AM/PM)使用PHP?


当前回答

使用PHP版本4.4.9和MySQL 5.0,这对我来说是有效的:

$oDate = strtotime($row['PubDate']);
$sDate = date("m/d/y",$oDate);
echo $sDate

PubDate是MySQL中的列。

其他回答

使用PHP版本4.4.9和MySQL 5.0,这对我来说是有效的:

$oDate = strtotime($row['PubDate']);
$sDate = date("m/d/y",$oDate);
echo $sDate

PubDate是MySQL中的列。

这会有用的……

echo date('m/d/y H:i (A)',strtotime($data_from_mysql));

使用date函数:

<?php
    echo date("m/d/y g:i (A)", $DB_Date_Field);
?>
$valid_date = date( 'm/d/y g:i A', strtotime($date));

参考:http://php.net/manual/en/function.date.php

直接输出,如德文格式:

  echo(date('d.m.Y H:i:s', strtotime($row["date_added"])));