DateTime::setTimestamp

date_timestamp_set

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

DateTime::setTimestamp -- date_timestamp_set根据 Unix 时间戳设置日期和时间

描述

面向对象风格

public DateTime::setTimestamp(int $timestamp): DateTime

过程式风格

date_timestamp_set(DateTime $object, int $timestamp): DateTime

根据 Unix 时间戳设置日期和时间。

DateTimeImmutable::setTimestamp() 相似,但适用于 DateTime

过程式版本将 DateTime 对象作为其第一个参数。

参数

object

仅限过程式风格:由 date_create() 返回的 DateTime 对象。该函数会修改此对象。

timestamp

表示日期的 Unix 时间戳。通过使用 DateTimeImmutable::modify() 以及 @ 格式,可以设置超出 int 范围的时间戳。

返回值

返回修改后的 DateTime 对象,用于方法链接。

参见

添加注释

用户贡献注释

此页面没有用户贡献的注释。
To Top