📜  PHP | date_isodate_set()函数

📅  最后修改于: 2022-05-13 01:56:33.546000             🧑  作者: Mango

PHP | date_isodate_set()函数

date_isodate_set()函数是PHP中的一个内置函数,用于设置 ISO(国际标准化组织)日期。此函数根据 ISO 8601 标准设置日期,使用周和日偏移而不是特定日期。

句法:

  • 程序风格:
    date_isodate_set ( $object, $year, $week, $day )
  • 面向对象风格:
    DateTime::setISODate ( $year, $week, $day )

参数:该函数接受上面提到的四个参数,如下所述:

  • $object:此参数仅用于程序样式。该参数由 date_create()函数创建。该函数修改此对象。
  • $year:此参数用于设置日期的年份。
  • $week:此参数设置日期的周。
  • $day:此参数设置从一周的第一天开始的偏移量。

返回值:此函数在成功时返回 DateTime 对象,否则在失败时返回 False。

下面的程序说明了PHP中的 date_isodate_set()函数:

方案一:


输出:
2018-02-26
2018-03-07
2018-04-10
2015-03-11

方案二:

setISODate(12, 05, 2018);
echo $date->format('d-m-Y') . "\n";
  
$date->setISODate(2018, 2, 27);
echo $date->format('Y-m-d') . "\n";
?>
输出:
08-08-0017
2018-02-03

相关文章:

  • PHP | date_parse()函数
  • PHP | date_sunset()函数
  • PHP | date_sun_info()函数

参考: http: PHP。 PHP