strtotime - 将任何英文文本日期时间描述解析为 Unix时间戳描述int strtotime(string $ time [,int $ now =时间()])
该函数需要一个包含英文日期的字符串 格式并将尝试将该格式解析为Unix时间戳( 从1970年1月1日00:00:00 UTC开始的秒数,相对于 现在给出的时间戳,或者现在没有提供当前时间。
此功能的每个参数都使用默认时区,除非a 时区在该参数中指定。小心不要使用 除非有意,否则每个参数都有不同的时区。请参阅 date_default_timezone_get()关于定义默认值的各种方法 时区。参数
我不知道我的q是否愚蠢,如果事先请原谅,但是:
我无法达到第二个参数的目的,UNIX TIMESTAMP(相对于UNIX EPOCH过去的秒数)是如何相对于另一个时间的?
另外我无法理解UNIX TIMESTAMP(第二个参数)如何拥有时区?
答案 0 :(得分:1)
我无法理解UNIX TIMESTAMP(第二个参数)如何拥有时区?
它没有 - 但字符串可能是非UTC,而没有明确的时区/时区偏移。