📜  PHP | date_timestamp_set()函数(1)

📅  最后修改于: 2023-12-03 15:18:22.029000             🧑  作者: Mango

PHP | date_timestamp_set()函数

简介

在 PHP 中,date_timestamp_set() 函数用于设置一个 DateTime 对象的时间戳。

语法
date_timestamp_set( DateTime $object, int $timestamp ) : DateTime
参数
  • $object:DateTime 对象。
  • $timestamp:时间戳。
返回值

返回设置了时间戳的 DateTime 对象。

示例
$datetime = date_create('2022-01-01 00:00:00');
echo date_format($datetime, 'Y-m-d H:i:s') . "\n"; // 输出:2022-01-01 00:00:00

date_timestamp_set($datetime, 1640995200); // 设置为2022年1月1日0点0分0秒的时间戳

echo date_format($datetime, 'Y-m-d H:i:s') . "\n"; // 输出:2022-01-01 00:00:00
注意事项
  • $timestamp 必须是整数类型。
总结

date_timestamp_set() 函数是一个常用的 PHP 函数,可以用于设置 DateTime 对象的时间戳,使用时需要注意参数类型和传入的时间戳格式。