PHP转换时间格式

时间:2014-02-28 17:09:07

标签: php

在我的数据库中,我的日期类似于2013/11/12,必须在12th November 2013中进行转换。这里有我的代码:

$a=mysqli_connect("localhost","usern","pass","my_mk7vrlist");

//as you can see I'm getting the value of the date from a MySQL database

$res= mysqli_query($a,"SELECT * FROM 0_vrs_europe ORDER BY `vrs` DESC, `date` ASC LIMIT 0 , 150");

while($row = mysqli_fetch_array($res))
  {
  echo "<tr>";
  echo "<td>" . $row['status'] . "</td>";
  echo "<td>" . $row['date'] . "</td>";
  echo "</tr>";
  }

mysqli_close($res);
?> 

$row['date']包含2013/11/12格式的日期,必须按照我已经说过的12th November 2013进行转换。我怎么能这样做?

我用google搜索了date这个函数,但是我无法理解如何在这里使用它。

2 个答案:

答案 0 :(得分:1)

$date = date("jS F Y", strtotime($row['date']));

答案 1 :(得分:0)

使用date()的第二个参数:

$formatted = date('jS F Y', strtotime($row['date']));