php代码从sql db转换日期格式

时间:2014-10-09 04:50:23

标签: php date

我正在使用DB(sql)来存储日期。虽然在PHP页面显示日期格式显示不正确,我想将其更改为DD-MM-YYYY fromat 目前显示为“02 / 07-14”

DB:

last_download_date (Name) -> datetime (Type)

网站代码

<tr>
    <td>Last Downloaded Date</td>
    <td>{if $last_download_date eq ""}Not downloaded yet.{else}{$last_download_date}{/if}</td>
</tr>

2 个答案:

答案 0 :(得分:1)

使用DateTime::createFromFormat

$date = DateTime::createFromFormat('d/m-Y', $date_from_mysql);
$the_date = $date->format('d-m-Y');

答案 1 :(得分:-1)

您可以查看PHP日期函数的文档:

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

您可以使用

$formated_date = date("d-m-Y", strtotime($dbdatestring));