PHP date_create_from_format() 函数
定义和用法
date_create_from_format() 函数是 DateTime::createFromFormat() 的别名。使用它可以创建一个DateTime对象。
该函数接受一个时间字符串和一个格式字符串作为参数,解析给定的时间字符串并按照指定的格式返回结果作为一个DateTime对象。
语法
参数
序号 | 参数与描述 |
---|---|
1 | format(必需) 这是一个字符串值,表示您需要解析给定时间的格式。 |
2 | time(必需) 这是一个字符串值,表示您需要解析的时间。 |
3 | timezone(可选) 这是一个 DateTimeZone 类的对象,代表所需的时区。 |
返回值
PHP date_create_from_format() 函数返回表示解析时间的 DateTime 对象。如果失败,此函数返回布尔值 false。
PHP 版本
此函数首次出现在 PHP 版本 5.3.0 中,并与所有后续版本兼容。
示例
以下示例演示了 date_create_from_format() 函数的用法 –
这将产生以下结果 –
示例
现在,让我们尝试向可选的时区参数传递值 –
这将产生以下结果−
示例
以下示例演示了使用不同格式的date_create_from_format()函数的用法-
以下示例演示了使用不同格式的date_create_from_format()函数的用法-
这将产生以下输出:-