【发布时间】:2016-03-29 12:47:28
【问题描述】:
我想以dd-mm-yyyy 格式显示$p->due_date。
如果数据库中的日期列为空,则显示的日期为:01-01-1970
<?=strftime(config_item('date_format'), strtotime($p->due_date))?>
如果数据库中的日期为空,则不应显示任何内容,否则应显示 dd-mm-yyyy 格式的日期。
提前致谢
丹尼尔
【问题讨论】:
-
如果你不插入日期,那么默认情况下它会在表中为
0000-00-00,所以检查这个如果日期不等于之后使用strtotime -
我很困惑。您的问题标有
mysql和sql-server,但您的实际问题似乎是关于PHP 的? (至少,它看起来像 PHP,不像任何奇怪的专有 SQL 语法......)
标签: mysql sql-server date