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 - 月份中的日期 (周一 - 周日)
- l - 月份中的日期 (星期一 - 星期日)
- S - 月份中日期的英文后缀 (st, nd, rd, th)
- F - 月份名称 (一月 - 十二月)
- M - 月份名称 (一月-十二月)
- m - 月份 (01-12)
- n - 月份 (1-12)
- Y - 年份 (例如 2013)
- y - 年份 (例如 13)
- a and A - 上午或下午
- g - 12 小时格式,不带前导零
- G - 24 小时格式,不带前导零
- h - 12 小时格式,带前导零
- H - 24 小时格式,带前导零
- i - 分钟,带前导零
- s - 秒,带前导零
- u - 微秒(最多六位数字)
- e, O, P and T - 时区标识符
- U - 自 Unix 纪元以来的秒数
- (空格)
- # - 以下分隔符之一:;,:,/,.,,,-,(,)
- ? - 一个随机字节
- * - 直到下一个分隔符/数字的随机字节
- ! - 将所有字段重置为 Unix 纪元
- | - 如果尚未解析所有字段,则将所有字段重置为 Unix 纪元
- + - 如果存在,字符串中的尾随数据将导致警告,而不是错误
|
time |
必需。指定日期/时间字符串。NULL 表示当前日期/时间 |
timezone |
可选。指定time的时区。默认是当前时区 |
技术详情
返回值 |
成功时返回新的 DateTime 对象。失败时返回 FALSE |
PHP 版本 |
5.3+ |
❮ PHP 日期/时间参考
W3schools 学习路径
跟踪您的进度 - 免费!