date_time_set() - 语法
void date_time_set ( DateTime $object, int $hour, int $minute [, int $second] ) void DateTime::setTime ( int $hour, int $minute [, int $second] )
这些函数在传递的对象中设置时间,上述两个函数是等效的,并且可以使用任何函数,如下例所示。
Sr.No | Parameter & Description |
---|---|
1 |
object(必需) DateTime对象 |
2 |
hour(必需) 小时 |
3 |
minute(必需) 分钟 |
4 |
second(可选) 秒 |
date_time_set() - 返回值
成功时返回NULL,失败时返回FALSE。
date_time_set() - 示例
<?php $dateSrc='2007-04-19 12:50 GMT'; $dateTime=date_create( $dateSrc);; $retval=date_time_set( $dateTime, 20, 40, 10); echo 'DateTime::format(): '.$dateTime->format('Y:M:D:H:i:s'); echo "\n"; # Using second function. $dateTime=new DateTime($dateSrc); $retval=$dateTime->setTime(20, 56,6); echo 'DateTime::format(): '.$dateTime->format('Y:M:D:H:i:s'); ?>
这将产生以下输出-
DateTime::format(): 2007:Apr:Thu:20:40:10 DateTime::format(): 2007:Apr:Thu:20:56:06