PHP如何使用date_modify()函数?代码示例

2021年3月18日15:21:30 发表评论 564 次浏览

date_modify()函数是PHP中的内置函数。通过此功能, 我们可以修改或更改DateTime对象的时间戳。 DateTime对象和字符串修改是调用函数中的参数。

语法如下:

date_modify(DateTime $object, string $modify);

参数:

该函数接受两个参数, 如下所述:

  1. $对象:这是必填参数。它指定由返回的DateTime对象date_create()该对象通过上述功能进行了修改。
  2. $修改:这也是必填参数。这指定了日期/时间字符串。递增或递减以修改DateTime对象。

返回值

:

该函数返回一个DateTime

Object

成功。并在失败时返回FALSE。

下面的程序说明了date_modify()函数:

程序1:

<?php
// PHP program to illustrate date_modify()
// function
    
// creating DateTime object
$date =date_create( "2018-04-08" );
  
// calling of date modify function
// with two required parameters 
date_modify( $date , "+15 days" ); 
  
// printing the modified date in "y-m-d" format
echo date_format( $date , "Y-m-d" );
?>

输出如下:

2018-04-13

程序2:此计划将增加一个月

<?php
// PHP program to illustrate date_modify()
// function
  
// creating a DateTime object
$date = date_create( '2000-10-14' );
  
// calling date_modify function with 
// two required parameters
date_modify( $date , '+1 month' );
  
// printing the modified date
echo date_format( $date , 'Y-m-d' );
?>

输出如下:

2000-11-14

参考

http://php.net/manual/en/datetime.modify.php


木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: