PHP date_isodate_set() 函数
PHP date_isodate_set() 函数根据 ISO 8601 标准设置日期,使用周和天的偏移量,而不是使用一个规定的日期
( php 5.2+ )
函数原型
date_isodate_set(object,year,week,day);
参数说明
参数 | 描述 |
---|---|
object | 必需。规定一个由 date_create() 返回的 DateTime 对象 |
year | 必需。规定日期中的年 |
week | 必需。规定日期中的周 |
day | 可选。规定离一周中第一天的偏移量。默认为 1 |
返回值
如果成功则返回一个 DateTime 对象,如果失败则返回 FALSE
范例
下面的范例设置 2013 年第 5 周的 ISO 日期
<?php $date=date_create(); date_isodate_set($date,2013,5); echo date_format($date,"Y-m-d");
更新日志
PHP 版本 | 更新说明 |
---|---|
PHP 5.3.0 | 返回值从 NULL 改为 DateTime |