📅  最后修改于: 2023-12-03 14:45:21.304000             🧑  作者: Mango
setDate()
函数用于设置 DateTime
对象中的日期部分,其语法如下:
public DateTime::setDate ( int $year , int $month , int $day ) : DateTime
setDate()
函数有三个参数:
year
:年份,四位整数。month
:月份,从 1 到 12。day
:日期,从 1 到 31。setDate()
函数返回一个 DateTime
对象,当执行失败时返回 FALSE
。
下面是一个简单的使用 setDate()
函数的示例:
<?php
$date = new DateTime('2000-01-01');
$date->setDate(2020, 12, 31);
echo $date->format('Y-m-d');
// 输出:2020-12-31
?>
DateTime
对象的时间部分将保持不变。setDate()
函数是 DateTime
类中用于设置日期部分的方法,使用非常简单。需要注意的是,传入的月份和日期参数如果无效会被调整为有效值,并且时间部分不会改变。