strtotime()
函数在 PHP 中非常强大,它支持许多日期和时间格式。以下是 strtotime()
支持的一些常见日期格式:
-
Unix 时间戳:这是自 1970-01-01 00:00:00 UTC 以来的秒数。例如:
1617187200
。 -
标准日期格式:这种格式使用英文缩写表示月份,例如:
01-Jan-2021
。 -
扩展日期格式:这种格式也使用英文缩写表示月份,但还包括年、月、日的部分,例如:
2021-01-01
。 -
ISO 8601 格式:这种格式遵循 ISO 8601 标准,包括年、月、日、时、分、秒,以及时区信息,例如:
2021-01-01T12:00:00+00:00
。 -
浏览器日期格式:这种格式通常与设备的本地设置有关,例如:
MM/DD/YYYY
或DD/MM/YYYY
。 -
俄语日期格式:这种格式使用俄语缩写表示月份,例如:
01.01.2021
。
注意:strtotime()
函数在解析日期时会尝试自动识别和转换这些格式。但是,为了保证最佳的兼容性,建议使用 ISO 8601 格式或 Unix 时间戳。