问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

PHP中如何判断一个字符串是否是合法的日期模式

发布网友 发布时间:2022-04-06 02:55

我来回答

2个回答

懂视网 时间:2022-04-06 07:17

php判断是不是时间格式的方法:通过strtotime函数判断是否是时间格式,语法为【int strtotime ( string $time [,int $now = time()])】,成功则返回时间戳,否则返回FALSE。

【相关学习推荐:php编程(视频)】

php判断是不是时间格式的方法:

可以通过strtotime函数判断是否是时间格式

function isDateTime($dateTime){
 $ret = strtotime($dateTime);
 return $ret !== FALSE && $ret != -1;
}

strtotime函数用法如下:

strtotime 将任何英文文本的日期时间描述解析为 Unix 时间戳

int strtotime ( string $time [, int $now = time() ] )

本函数预期接受一个包含美国英语日期格式的字符串并尝试将其解析为Unix 时间戳(自 January 1 1970 00:00:00 GMT 起的秒数),其值相对于now 参数给出的时间,如果没有提供此参数则用系统当前时间。

  • time:日期/时间字符串

  • now:用来计算返回值的时间戳

  • 返回值:

    成功则返回时间戳,否则返回 FALSE;在 PHP 5.1.0之前本函数在失败时返回 -1。

    想了解更多编程学习,敬请关注php培训栏目!

    热心网友 时间:2022-04-06 04:25

    使用正则:

    preg_match("/^[0-9]{4}(\-|\/)[0-9]{1,2}(\\1)[0-9]{1,2}(|\s+[0-9]{1,2}(|:[0-9]{1,2}(|:[0-9]{1,2})))$/",$time)

     匹配到就是,反之就不是合法日期

    声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
    光猫的注册灯一直闪没有网是怎么回事 ...PSP3000播放不起MP4格式的视频 我是6.60系统,PPA也放不起。还有就... AVC无法播放 PSP的电影,我放在相应的文件夹里,播放器也有.怎么还不行? psp ppa 无法播放 S1铁路啥意思 农历八月十五出生男孩名字 T-46轻型坦克参数资料(取自坦克世界) 美丽加芬有卸妆液吗 为什么股票涨跌很快 PHP 判断是否为时间戳格式 PHP 怎么样判断输入的是否是日期格式 php 判断日期格式是否正确 php 日期提交后怎么判断这个日期格式是否正确 php 判断是否是时间格式 Hybrid App 的消息推送是否可以用PHP实现 ios为什么php推送成功手机上收不到推送消息 PHP网站怎么推送消息到安卓手机? PHP后台发出推送,通过 Firebase 给关联的APP做推送 php 定时推送消息怎么做? 极光推送php服务器端怎么修改ios生产或开发平台 php ios 推送 可以使用curl吗 ios app 通知角标+1 php该怎么做 怎样使用PHP实现服务器向APP推送消息 PHP的iOS推送通知(没有权限)问题,怎么解决 php使用JPush极光推送ios android自定义消息 如何用 php代码实现 ios 等多台设备的推送信息功能 有关php 调用ios push的问题 php 怎么做 内部的消息推送呢 PHP获取类名的一个问题(基类获取子类名) 求助:PHP怎么判断不同时间格式的日期为同一天? php判断时间问题 PHP SQL时间判断 PHP时间判断语句 PHP 时间格式问题 PHP时间格式问题 PHP判断一个日期是不是今天 php sql 日期相等怎么判断 php判断日期的问题,判断日。 php通过sort()函数给数组排序的方法 php数组函数序列之sort() 对数组的元素值进行升序排序 php 数组排序 sort是什么排序 PHP中sort()函数的参数SORT_LOCALE_STRING具体有什么用? php 数组有两个元素怎样用sort排序 PHP数组排序array_multisort函数详细用法跟排序方法是怎样的? PHP中sort是按什么顺序修改键名的? php中的SORT问题 php sort()函数输出后变1; php 按照时间排序,用什么函数? 如何运用PHP函数usort实现自定义排序