mysql时间类型显示12:00 AM作为默认值

时间:2010-01-30 14:36:00

标签: php mysql

$ s = 00:00:00(数据库中存档的时间类型的默认值)

如果我$sp=date('g:i A',strtotime($s));,则返回12:00 AM

我希望如果数据库中有默认值,那么它不显示任何时间或将其留空以供进一步使用

1 个答案:

答案 0 :(得分:1)

$time = strtotime($s);
if($s == "00:00:00")
{
    // default time
}
else
{
    $sp = date("g:i A", strtotime($s));
}

为了确保您知道,00:00:00是凌晨12:00。更具体地说,它是1970年1月1日,上午12:00。