PHP 8.3.0 RC 6 available for testing

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 对象。

参见

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top