我正在尝试从MySQL数据库中调用日期列。但是我不知道如何将格式更改为(mm / dd / yy)。我的代码如下:
<?php
$id=$_GET['ref'];
$sql=mysql_query("select * from politics where id='$id'");
while($row=mysql_fetch_array($sql))
{
?>
<div class="textleft">
<?php echo $row['date'] ?><br />
<?php echo $row['matter'] ?>
</div>
<?php
}
?>
<!--matter ends-->
</div>
<!--topic ends-->
<?php
}
?>
答案 0 :(得分:2)
使用MYSQL的DATE_FORMAT来提高性能:
select *, DATE_FORMAT(date,'%m/%d/%Y') AS niceDate
from politics
where id='$id'
答案 1 :(得分:0)
你可以改变
<?php echo $row['date'] ?><br />
到
<?php echo date("m/d/y",strtotime($row['date'])); ?><br />
答案 2 :(得分:0)
输出$row['date']
时更改日期格式:
<?php echo date("m/d/y", strtotime($row['date'])); ?><br />