PHP | date_time_set()函数

date_time_set()函数是PHP中的一个内置函数,用于设置时间。此函数用于将DateTime对象的当前时间重置为其他时间。

null

语法:

  • 程序风格:
    date_time_set( $object, $hour, $minute, $second, $microseconds )
  • 面向对象风格:
    DateTime::setTime( $hour, $minute, $second, $microseconds )

参数: 此函数接受上述五个参数,如下所述:

  • $object: 它是一个强制参数,用于指定date_create()函数返回的DateTime对象。
  • 美元小时: 此参数用于设置时间小时数。
  • 美元分钟: 此参数用于设置时间分钟数。
  • $s: 此参数用于设置秒数。
  • 美元微秒: 此参数用于设置微秒时间。

返回值: 此函数在成功时返回DateTime对象,失败时返回False。

下面的程序演示了PHP中的date_time_set()函数:

项目1:

<?php
// Create an DateTime object
$date = date_create( '2018-09-15' );
// Set the new DateTime
date_time_set( $date , 8, 30);
// Display the date in given format
echo date_format( $date , 'd-m-Y H:i:s' ) . "" ;
// Set the new DateTime
date_time_set( $date , 12, 40, 30);
// Display the date in given format
echo date_format( $date , 'Y-m-d H:i:s' ) . "" ;
?>


输出:

15-09-2018 08:30:00
2018-09-15 12:40:30

项目2:

<?php
// Create DateTime object
$date = new DateTime( '2018-09-15' );
// Set the new DateTime
$date ->setTime(12, 30);
// Display the date in given format
echo $date ->format( 'd-m-Y H:i:s' ) . "" ;
// 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

相关文章:

参考: http://php.net/manual/en/datetime.settime.php

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享