php - 时间日期能够使用比较运算符吗?
大家讲道理
大家讲道理 2017-04-10 18:00:49
[PHP讨论组]

下面的代码能够返回"true"或"false"吗?

$time<=date("Y-m-d-H-i-s")

我编了一个短信发送的代码,作用是检索数据库,如果预定发送时间早于当前时间,就发送短信。
如果上面的代码不能起作用,请推荐一个方法,谢谢!
(初学者,问题可能有些白痴,请耐心回答,谢谢)

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(3)
PHPz
//可以,不过可以用strtotime转化比较
>>> $time=date('Y-m-d H:i:s')
=> "2016-06-10 13:39:38"
>>> $time >='2016-06-09 11:11:11'
=> true
>>> $time>='2016-06-19 11:11:11'
=> false
>>> strtotime($time)>=strtotime('2016-06-19 11:11:11')
=> false
天蓬老师

字符串可以比较大小么。。。

strottime() 可以吧

阿神

不应该是时间戳比较嘛

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号