显示下拉菜单

DateTime::add()

« date_sunset | DateTime::sub »
<?php
// enter a $time or an $interval_spec

date_default_timezone_set(
    
? // string $timezone
);

$datetime = new DateTime(
    
 // [string $time = "now"]
);

$interval = new DateInterval(
    
 // string $interval_spec
);

$datetime->add (
    
  // DateInterval $interval
);

// shows the new datetime
$format =
    
// string $format
$string $date->format($format);
?>
结果
$datetime = 'DateTime instance'
$interval = 'DateInterval instance'
$string = '2001-03-03'
示例
#1 DateTime::add  (/* $timezone = "UTC" */
 /* $time = "2000-01-01" */
 /* $interval_spec = "P10D" */
 
$interval,
 
/* $format = "Y-m-d" */)
#2 DateTime::add  (/* $timezone = "UTC" */
 /* $time = "2000-01-01" */
 /* $interval_spec = "PT10H30S" */
 
$interval,
 
/* $format = "Y-m-d H:i:s" */)
#3 DateTime::add  (/* $timezone = "UTC" */
 /* $time = "2000-01-01" */
 /* $interval_spec = "P7Y5M4DT4H3M2S" */
 
$interval,
 
/* $format = "Y-m-d H:i:s" */)
#4 DateTime::add  (/* $timezone = "UTC" */
 /* $time = "2000-12-31" */
 /* $interval_spec = "P1M" */
 
$interval,
 
/* $format = "Y-m-d" */)
#5 DateTime::add  (/* $timezone = "UTC" */
 /* $time = "2000-12-31" */
 /* $interval_spec = "P2M" */
 
$interval,
 
/* $format = "Y-m-d" */)
另请参阅
DateTime::sub, date_default_timezone_set