php页面刷新判断当前服务器时间,是否是午夜0:00呢

php页面刷新判断当前服务器时间,是否是午夜0:00呢,第1张

看你以什么时间算午夜

如果就要卡在00点00分算午夜,那就是:

function isMidnight() {
    $time = date('Hi');
    return $time == "0000";
}

如果00点到01点之间都算午夜,那就是:

function isMidnight() {
    $time = (int) date('H');
    return $time == 0;
}

以SQL Server数据库为示例,可以使用系统函数DATEDIFF比较两个日期的小时差,小时差超过24小时即超过一天了。SQL语句示例:

--使用系统函数DATEDIFF比较两个日期的时间差,以下示例是比较2017-03-07 23:59:59与当前时间的小时差
SELECT DATEDIFF(hour, '2017-03-07 23:59:599999999' , GETDATE()); 
SQL语句示例执行结果图:

DATEDIFF函数使用说明如下图(详细可查看Microsoft SQL Server Management Studio中的教程):


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12679225.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存