使用PHP的date_timestamp_set()函数根据Unix时间戳设置日期和时间

date_timestamp_set()函数可以根据Unix时间戳设置日期和时间。

基本语法

date_timestamp_get(object)

date 指定使用 date_create() 函数返回的 DateTime 对象。

环境

  • Windows 10

  • XAMPP 8.0.6

  • PHP 版本 8.0.6

date_timestamp_set()函数

让我们编写一个脚本,使用PHP的date_timestamp_set()函数根据Unix时间戳设置日期和时间。

使用PHP的date_timestamp_set()函数根据Unix时间戳设置日期和时间  第1张

代码

<html>
<head>
<title>date_timestamp_set()函数根据Unix时间戳设置日期和时间</title>
</head>
<body>
<?php
$test = date_create();
date_timestamp_set($test,1662259371);
echo date_format($test,"U = Y-m-d H:i:s");
?>
</body>
</html>

为了获得 Unix 时间戳,这次我们定义了一个名为test的变量。使用date_create() 函数赋值给定义的test变量。date_create() 函数的括号内我们没有传递任何参数,这将返回当前时间并将其存储在test变量中。

存储后,使用 date_timestamp_set() 函数。

在函数的括号内,将test变量作为第一个参数传递。

然后将 Unix 时间戳作为第二个参数参数传递,以设置日期和时间。

最后,我们使用 date_format() 函数并将test变量作为第一个参数,将日期和时间格式作为第二个参数参数传递。

这一次,指定格式“U = Y-m-d H:i:s”,这将根据指定的格式返回格式化的日期和时间。

在 echo 语句中打印返回的日期和时间。

执行

现在将此脚本保存为“date_timestamp_set.php”并运行它。

使用PHP的date_timestamp_set()函数根据Unix时间戳设置日期和时间  第2张

通过使用 date_timestamp_set() 函数,将使用 date_create() 函数存储当前时间的test变量中的日期和时间更改为基于指定的 Unix 时间戳设置的日期和时间。

本文来源:词雅网

本文地址:https://www.ciyawang.com/date_timestamp_set.html

本文使用「 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 」许可协议授权,转载或使用请署名并注明出处。

相关推荐