对于php 5.1,有没有替代date_parse函数。*?

时间:2009-05-21 06:00:19

标签: php

我必须使用php函数date_parse,但它支持5.2。。那么对于php 5.1来说,有没有替代函数date_parse。

4 个答案:

答案 0 :(得分:6)

strtotime,可能与getdatelocaltimegmtime

结合使用
getdate(strtotime("20 Jan 2009"));

strtotime接受一个字符串,并将其转换为unix时间戳,其他三个函数将unix时间戳转换为类似date_parse的数组。

答案 1 :(得分:1)

尝试:

getdate(strtotime($datestr))

请注意,某些键略有不同(例如'秒'而不是'秒'和'mday'而不是'day')并且getdate不包含任何错误信息。 getdate也不支持一秒钟。

答案 2 :(得分:0)

只是想知道为了什么?

strtotime()似乎是最接近的答案。使用时间戳(请参阅time(),mktime()等)以避免此类字符串解析。

答案 3 :(得分:0)

不知道你的意思究竟是什么意思,但请查看:

php.net getdate()

提示:从左侧看,您将看到相关的功能。