PHP | date_time_set()函数
date_time_set()函数是PHP中的一个内置函数,用于设置时间。此函数将 DateTime 对象的当前时间重置为不同的时间。
句法:
- 程序风格:
date_time_set( $object, $hour, $minute, $second, $microseconds )
- 面向对象风格:
DateTime::setTime( $hour, $minute, $second, $microseconds )
参数:该函数接受上面提到的五个参数,如下所述:
- $object:它是一个强制参数,用于指定由 date_create()函数返回的 DateTime 对象。
- $hour:此参数用于设置时间的小时。
- $minute:此参数用于设置分钟时间。
- $second:此参数用于设置时间的秒数。
- $microsecond:此参数用于设置时间的微秒。
返回值:此函数在成功时返回 DateTime 对象,在失败时返回 False。
下面的程序说明了PHP中的 date_time_set()函数:
方案一:
输出:
15-09-2018 08:30:00
2018-09-15 12:40:30
方案二:
setTime(12, 30);
// Display the date in given format
echo $date->format('d-m-Y H:i:s') . "\n";
// Set the new DateTime
$date->setTime(12, 30, 20);
// Display the date in given format
echo $date->format('Y-m-d H:i:s');
?>
输出:
15-09-2018 12:30:00
2018-09-15 12:30:20
相关文章:
- PHP | timezone_open()函数
- PHP | timezone_abbreviations_list()函数
- PHP | timezone_location_get()函数
参考: http: PHP。 PHP