PHP date_time_set 日期时间函数

  • 定义和用法

    date_time_set - 设置 DateTime 对象的时间
  • 版本支持

    PHP4 PHP5 PHP7
    不支持 V5.2.0(含)+支持 支持
    v7.1.0 新增 microseconds 参数。
    v5.3.0 将返回值从NULL改为 DateTime 类型。
  • 语法

    date_time_set ( DateTime $object , int $hour , int $minute [, int $second = 0 [, int $microseconds = 0 ]] )   
    
    设置 DateTime 对象的时间。
  • 参数

    参数 必需的 描述
    object date_create() 返回的 DateTime 类型的对象。此函数会修改这个对象。
    hour 小时
    minute
    second
    microseconds 微秒
  • 返回值

    返回被修改的 DateTime 对象, 或者在失败时返回 FALSE.
  • 示例

    <?php
    $date = date_create('2019-01-01');
    
    date_time_set($date, 14, 55);
    echo date_format($date, 'Y-m-d H:i:s') . "<br/>";
    
    date_time_set($date, 14, 55, 24);
    echo date_format($date, 'Y-m-d H:i:s') . "<br/>";
    ?>
    
    尝试一下
  • 相关函数

    date_date_set() - 设置 DateTime 对象的日期
    date_isodate_set() - 设置 ISO 日期