PHP date_isodate_set 日期时间函数
-
定义和用法
date_isodate_set - 设置 ISO 日期 -
版本支持
PHP4 PHP5 PHP7 不支持 V5.2.0(含)+支持 支持 5.3.0 将返回值从NULL改为 DateTime 类型。
-
语法
date_isodate_set ( DateTime $object , int $year , int $week [, int $day = 1 ] )
以 ISO 8601 规范的格式设置日期, 使用周和日的偏移量作为参数,而不是使用月和日。 -
参数
参数 必需的 描述 object 是 由 date_create() 返回的 DateTime 类型的对象。此函数会修改这个对象。 year 是 年份。 week 是 周。 day 否 从周的第一天计算,日在一周内的偏移量。 -
返回值
返回被修改的 DateTime 对象, 或者在失败时返回 FALSE. -
示例
尝试一下<?php $date = new DateTime(); $date->setISODate(2019, 2); echo $date->format('Y-m-d') . "\n"; echo '<br/>'; $date->setISODate(2019, 2, 7); echo $date->format('Y-m-d') . "\n"; ?>
-