[英]Display php time if not 00:00:00
如果時間不是00:00:00
如何顯示時間? 這行得通,但是,我懷疑這樣做是否有一種不太神秘的方法。 注意,提供的日期時間將是標准的MySQL日期時間數據類型,並且要顯示的所需日期時間將有所不同。 謝謝
<?php
function formatDate($d)
{
$f='Y-m-d'.((strlen($d)==19 && substr($d, -8)!='00:00:00')?' H:i:s':null);
$date = new DateTime($d);
return $date->format($f);
}
echo(formatDate("2014-11-02 02:04:05").'<br>');
echo(formatDate("2014-11-02 00:00:00").'<br>');
?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.