PHP date_create_from_format() 函数
❮ PHP 日期/时间参考
示例
返回一个根据指定格式格式化的新 DateTime 对象
<?php
$date=date_create_from_format("j-M-Y","15-Mar-2013");
?>
尝试一下 »
定义和用法
date_create_from_format() 函数根据指定格式返回一个新的 DateTime 对象。
语法
date_create_from_format(format, time, timezone)
参数值
参数 |
描述 |
format |
必需。指定要使用的格式。以下字符可以在 format 参数字符串中使用
- d - 月份中的日期;带前导零
- j - 月份中的日期;不带前导零
- D - 月份中的日期 (Mon - Sun)
- l - 月份中的日期 (Monday - Sunday)
- S - 月份中日期的英文后缀 (st, nd, rd, th)
- F - 月份名称 (January - December)
- M - 月份名称 (Jan-Dec)
- m - 月份 (01-12)
- n - 月份 (1-12)
- Y - 年份 (例如 2013)
- y - 年份 (例如 13)
- a 和 A - 上午或下午
- g - 12 小时格式,不带前导零
- G - 24 小时格式,不带前导零
- h - 12 小时格式,带前导零
- H - 24 小时格式,带前导零
- i - 分钟,带前导零
- s - 秒,带前导零
- u - 微秒 (最多六位数字)
- e, O, P 和 T - 时区标识符
- U - 自 Unix 纪元以来的秒数
- (空格)
- # - 以下分离符号之一:;,:,/,.,,,-,(,)
- ? - 随机字节
- * - 随机字节,直到下一个分隔符/数字
- ! - 将所有字段重置为 Unix 纪元
- | - 如果字段尚未解析,则将所有字段重置为 Unix 纪元
- + - 如果存在,字符串中的尾部数据将导致警告,而不是错误
|
时间 |
必需。指定日期/时间字符串。NULL 表示当前日期/时间 |
时区 |
可选。指定时间的时区。默认值为当前时区 |
技术细节
返回值 |
成功时返回一个新的 DateTime 对象。失败时返回 FALSE |
PHP 版本 |
5.3+ |
❮ PHP 日期/时间参考
W3schools Pathfinder
Track your progress - it's free!