假设我有以下日期/日期时间。我怎样才能最好地分辨出哪些是午夜(即时间是 00:00:00)?第一个应该不是午夜,但接下来的三个应该是。谢谢
$d1=new DateTime('12/10/2012 05:33');
$d2=new DateTime('12/10/2012');
$d3=new DateTime('12/10/2012 00:00');
$d4=new DateTime('12/10/2012 00:00:00');
最佳答案
检查小时和分钟是否都为零:
if( $date->format( 'H') == 0 && $date->format( 'i') == 0) {
echo "Midnight!";
}
关于php - 判断 PHP 的 DateTime 是否为午夜,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14507564/