使用PHP的date_date_set()函数设置新日期

使用PHP的date_date_set()函数可以设置一个新的日期。

基本语法

date_date_set(object, year, month, day)
  • object 指定使用 date_create() 函数返回的 DateTime 对象。

  • year 指定新日期的年份。

  • month 指定新日期的“月份”。

  • day 指定新日期的“天”。

环境

  • Windows 10

  • XAMPP 8.0.6

  • PHP 版本 8.0.6

date_date_set() 函数

现在,让我们编写一个使用 PHP date_date_set() 函数设置新日期的脚本

使用PHP的date_date_set()函数设置新日期  第1张

代码

<html>
<head>
<title>date_date_set()函数设置新日期</title>
</head>
<body>
<?php
$test = date_create();
date_date_set($test,2022,9,29);
echo date_format($test,"Y/m/d");
?>
</body>
</html>

为了设置新的日期,这次我们定义了一个名为 test 的变量。

在定义的变量中使用 date_create() 函数,括号内不传递参数,如果传递参数了当前日期将作为日期时间对象返回。

将返回的对象存储在test变量中。

存储后,使用 date_date_set() 函数将存储 DateTime 对象的test变量作为第一个参数传递到函数的括号内。

将新日期作为第二个参数参数传递,这将返回一个新的 DateTime 对象。

最后,使用 date_format() 函数,在函数的括号内将test变量作为第一个参数传递,将格式作为第二个参数参数传递。

这次我们传递格式“Y/m/d”,这将使用指定格式格式化test变量中的 DateTime 对象。

使用 echo 语句输出格式化日期。

执行

将此脚本另存为“test.php”并运行它。

使用PHP的date_date_set()函数设置新日期  第2张

当运行它时,通过使用 date_date_set() 函数,将预定义test变量中的 DateTime 对象设置为新日期,并使用 date_format() 函数将其格式化为指定格式,使用 echo 语句输出格式化日期。

本文来源:词雅网

本文地址:https://www.ciyawang.com/date_date_set.html

本文使用「 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 」许可协议授权,转载或使用请署名并注明出处。

相关推荐