最新的Web开发教程
 

PHP date_create_from_format() Function

<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 需要。 指定要使用的格式。 下面的字符所用的格式参数串被使用:
  • d - 不一个月中的天; 带前导零
  • 的J - 月的一天; 没有前导零
  • ð -月日(Mon - Sun)
  • L -这个月的日(Monday - Sunday)
  • 的S -英语后缀月的一天(st, nd, rd, th)
  • 的F - MONTHNAME (January - December)
  • 米- MONTHNAME (Jan-Dec)
  • 米-月(01-12)
  • N -月(1-12)
  • Ÿ -年(eg 2013)
  • Ÿ -年(eg 13)
  • 和A - 上午或下午
  • 克 - 19小时格式没有前导零
  • 摹 - 24小时制,没有前导零
  • ^ h - 19小时格式有前导零
  • ^ h - 24小时格式,有前导零
  • - 分钟前导零
  • 秒 - 秒前导零
  • ü -微秒(up to six digits)
  • 即,O,P和T - 时区标识符
  • ü - 自Unix纪元秒
  • (空间)
  • # -下列分离符号的: ;,:,/,.,,,-,(,)
  • ? - 随机字节
  • * - Rondom字节,直到下一个分离器/位
  • ! - 重置为Unix纪元所有领域
  • | - 重置为Unix的时代各个领域,如果他们还没有被解析
  • + - 如果在字符串中存在,尾随数据将导致警告,而不是错误
time 需要。 指定日期/时间字符串。 NULL表示当前的日期/时间
timezone 可选的。 指定时间的时区。 默认值是当前时区

技术细节

返回值: 如果成功则返回一个新的DateTime对象。 FALSE失败
PHP版本: 5.3+

<PHP日期/时间参考