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 时间戳。