首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]date_timestamp_set()函数—用法及示例

发布于 2025-04-24 08:47:22
0
20

函数名:date_timestamp_set()

适用版本:PHP 5 >= 5.3.0, PHP 7

用法:date_timestamp_set(DateTime $object, int $unixtimestamp) : bool

说明:date_timestamp_set() 函数将给定的 Unix 时间戳设置为一个 DateTime 对象的日期和时间。该函数主要用于 DateTime 类。

参数:

  • $object: 必需。一个 DateTime 对象,表示要设置日期和时间的目标。
  • $unixtimestamp: 必需。一个 Unix 时间戳,表示要设置的日期和时间。

返回值:如果成功设置了日期和时间,则返回 true。如果发生错误,则返回 false。

示例:

<?php
$datetime = new DateTime();
echo $datetime->format('Y-m-d H:i:s') . PHP_EOL; // 当前日期和时间

date_timestamp_set($datetime, 1609459200); // 设置日期和时间为2021年1月1日0时0分0秒

echo $datetime->format('Y-m-d H:i:s') . PHP_EOL; // 输出修改后的日期和时间
?>

输出:

当前日期和时间
2021-01-01 00:00:00

在上面的示例中,我们首先创建了一个新的 DateTime 对象来表示当前的日期和时间。然后,我们使用 date_timestamp_set() 函数将该对象的日期和时间设置为 Unix 时间戳 1609459200,即 2021年1月1日0时0分0秒。最后,输出了修改后的日期和时间。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流