微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我如何检测字符串中的字符串之类的时间

如何解决我如何检测字符串中的字符串之类的时间

| 我想检测所有时间,例如网页中的字符串,然后在PHP中使用strtotime()获得Unix时间戳。有没有一种方法可以使用PHP检测时间,例如字符串。我可以在特定页面上使用正则表达式,但是我正在寻找通用的东西,或者至少可以检测到大多数可能的时间/日期字符串格式的东西?感谢您阅读本文。 这很好,但是有限 将时间字符串与正则表达式匹配     

解决方法

类似的问题在这里: 如何在不知道格式的情况下将String转换为Date? 共识是您需要知道传入的格式。您也可以先尝试将输入的字符串与已知格式的谨慎列表进行匹配,以尝试确定格式。您通过在问题中提及正则表达式来暗示这一点。这些实际上是仅有的两种方法。     ,您可以尝试查看strtotime()本身的基础实现,并查看其完成方式-可能会给您一些想法。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。