PHP中比较时间大小实例


Posted in PHP onAugust 21, 2014

神马系PHP时间比较呢?

最简单的例子就是可以把两个时间用大于小于号进行两个时间的对比。有时候我们设计程序,需要控制用户操作某个功能时只能在某个时间段内可以操作,其余时间段不允许。

比如,我有一个发布消息的网站,我这个网站上发布消息,然后我在通过这个消息群发给上千用户。按照普通做法,应该就是一旦发布消息,就立即把消息群发给上千用户。这样一来,只要一有最新消息,用户就第一时间收到手机短信。可是,问题来了。比如我要是在深夜凌晨发布信息,那可就遭到所有用户XXOO了。

所以,这里可以用到时间比较,要是在白天时间就可以发布,晚上则阻止。我们假设白天时间段从早上七点(七点估计好多人都没睡醒)到下午六点,那么我们可以这么下。

/**

 * PHP时间比较

 */

// 定义开始时间,注意时间是字符串格式,所以必须用引号引起来否则报错别找我,另外里边的冒号必须是英文冒号

$start_time = '7:00';

 

// 定义结束时间,千万别问我下午六点为何写成十八点,我会建议你重读小学

$end_time  = '18:00';

 

// 获取现在时间段,date()函数的使用我就不废话了,不明白的直接看以往文章或者google

$now_time  = date('H:i');

 

// 判断

if( $start_time<=$now_time && $end_time>=$now_time ){

     echo '我要发布信息啦!';

}else{

     echo '大哥,现在才几点啊~~~人家都还没睡醒呢!!!';

}

这里需要提醒下,获取的现在的时间是服务器时间,所以请注意服务器时间的时区设置以及是否准时,或者可以来个计划任务让它每天校对就万事OK了
PHP 相关文章推荐
教你IIS6的PHP最佳配置方法
Sep 05 PHP
转换中文日期的PHP程序
Oct 09 PHP
PHP cron中的批处理
Sep 16 PHP
Linux下CoreSeek及PHP扩展模块的安装
Sep 23 PHP
整理的一些实用WordPress后台MySQL操作命令
Jan 07 PHP
php输出echo、print、print_r、printf、sprintf、var_dump的区别比较
Jun 21 PHP
如何在Ubuntu下启动Apache的Rewrite功能
Jul 05 PHP
在PHP上显示JFreechart画的统计图方法
Nov 03 PHP
ThinkPHP整合百度Ueditor图文教程
Oct 21 PHP
PHP数组操作实例分析【添加,删除,计算,反转,排序,查找等】
Dec 24 PHP
php使用mysqli和pdo扩展,测试对比mysql数据库的执行效率完整示例
May 09 PHP
PHP使用 Imagick 扩展实现图片合成,圆角处理功能示例
Sep 09 PHP
PHP中使用strpos函数实现屏蔽敏感关键字功能
Aug 21 #PHP
PHP中使用sleep函数实现定时任务实例分享
Aug 21 #PHP
PHP实现的多彩标签效果代码分享
Aug 21 #PHP
又一个PHP实现的冒泡排序算法分享
Aug 21 #PHP
PHP中几个可以提高运行效率的代码写法、技巧分享
Aug 21 #PHP
个人写的PHP验证码生成类分享
Aug 21 #PHP
PHP中使用sleep造成mysql读取失败的案例和解决方法
Aug 21 #PHP
You might like
推荐自用 Javascript 缩图函数 (onDOMLoaded)……
2007/10/23 Javascript
JavaScript保存并运算页面中数字类型变量的写法
2015/07/06 Javascript
Angularjs处理页面闪烁的解决方法
2017/03/09 Javascript
jquery PrintArea 实现票据的套打功能(代码)
2017/03/17 Javascript
用jQuery实现圆点图片轮播效果
2017/03/19 Javascript
小程序ios音频播放没声音问题的解决
2018/07/11 Javascript
vue-cli3全面配置详解
2018/11/14 Javascript
vue 右键菜单插件 简单、可扩展、样式自定义的右键菜单
2018/11/29 Javascript
理解JavaScript中的Proxy 与 Reflection API
2020/09/21 Javascript
使用Mock.js生成前端测试数据
2020/12/13 Javascript
vue项目配置 webpack-obfuscator 进行代码加密混淆的实现
2021/02/26 Vue.js
python图像处理之反色实现方法
2015/05/30 Python
python文件的md5加密方法
2016/04/06 Python
Python采用Django制作简易的知乎日报API
2016/08/03 Python
基于Python 的进程管理工具supervisor使用指南
2016/09/18 Python
利用python如何处理百万条数据(适用java新手)
2018/06/06 Python
PyTorch 1.0 正式版已经发布了
2018/12/13 Python
Python3.4解释器用法简单示例
2019/03/22 Python
Python实现12306火车票抢票系统
2019/07/04 Python
Flask框架中request、请求钩子、上下文用法分析
2019/07/23 Python
在python中利用dict转json按输入顺序输出内容方式
2020/02/27 Python
Python 给下载文件显示进度条和下载时间的实现
2020/04/02 Python
PyCharm中如何直接使用Anaconda已安装的库
2020/05/28 Python
python获取天气接口给指定微信好友发天气预报
2020/12/28 Python
阿联酋彩妆品牌:OUD MILANO
2019/10/06 全球购物
澳大利亚珠宝商:Shiels
2019/10/06 全球购物
台湾7-ELEVEN线上购物中心:7-11
2021/01/21 全球购物
家教广告词
2014/03/19 职场文书
教师党员公开承诺书
2014/03/25 职场文书
感恩母亲节演讲稿
2014/05/07 职场文书
公司离职证明范本(5篇)
2014/09/17 职场文书
医生学习党的群众路线教育实践活动心得体会
2014/11/03 职场文书
承诺保证书格式
2015/02/28 职场文书
幼儿园教师师德承诺书
2015/04/28 职场文书
我的暑假生活作文(五年级)范文
2019/08/07 职场文书
pytorch中[..., 0]的用法说明
2021/05/20 Python