php - 我怎样才能像字符串中的字符串一样检测时间

标签 php date time

我想像网页中的字符串一样检测所有时间,然后在 php 中使用 strtotime() 来获取 unix 时间戳。有没有办法像使用 php.ini 的字符串一样检测时间?我可以对特定页面使用正则表达式,但我正在寻找通用的东西,或者至少是可以检测时间/日期字符串的大多数可能格式的东西?感谢您阅读本文。

这很好,但有限制 Matching a time string with a regular expression

最佳答案

这里有类似的问题:

How to convert String to Date without knowing the format?

共识是您需要知道传入的格式。您也可以首先尝试将传入的字符串与已知格式的谨慎列表进行匹配,以确定格式。您通过在问题中提及正则表达式来暗示这一点。只有这两种方法。

关于php - 我怎样才能像字符串中的字符串一样检测时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5694029/

相关文章:

java - 日期月份本地化

php - 如何在sql中创建时间和超时表

python - pandas - 如何将列转换为日期时间对象

javascript - 用javascript或datejs比较两个日期(日期差异)

mysql - 检查时间重叠表?

php - 如何仅显示 mysql_fetch_array 中的某些字符

php - 加入两个 MySQL 表并显示组合数据

javascript - 使用Javascript(Ajax)将大量小请求传递给PHP(登录mysql)

php - 获取 php_network_getaddresses : getaddrinfo failed: Name or service not known in laravel 5. 8

javascript - 如何将毫秒转换为日期和时间?