举报投诉联系我们 手机版 热门标签 名动网
您的位置:名动网 > php date() PHP date_timestamp_set() 函数

php date() PHP date_timestamp_set() 函数

2023-03-07 10:20 PHP教程

php date() PHP date_timestamp_set() 函数

php date()

PHP date() 函数用于格式化一个本地日期/时间,并返回格式化的字符串。

date() 函数可以接受一个日期/时间字符串,也可以接受一个 Unix 时间戳(Unix timestamp)。如果不提供任何参数,date() 函数将使用当前的日期和时间。

echo date("Y/m/d") . "
"; // 2020/08/17 echo date("Y.m.d") . "
"; // 2020.08.17 echo date("Y-m-d") . "
"; // 2020-08-17

date() 函数的第二个参数是可选的,它是一个 Unix 时间戳。如果不提供第二个参数,date() 函数将使用当前的日期和时间作为默认值。

echo date("Y-m-d", 1597004800);  // 2020-08-17  (Unix timestamp 1597004800) 

date() 函数还允许我们使用 PHP 的内置函数来获得 Unix 时间戳:time()、mktime()、strtotime() 等。

 
echo date("Y-m-d", time());      // 2020-08-17 (当前 Unix timestamp)  
echo date("Y-m-d", mktime(0, 0, 0, 8, 17, 2020));   // 2020-08-17 (mktime(0, 0, 0, 8, 17, 2020) 返回 Unix timestamp 1597004800)  
echo date("Y-m-d", strtotime("2020/8/17"));        // 2020-08-17 (strtotime("2020/8/17") 返回 Unix timestamp 1597004800)  									    

date_default_timezone_set()

date_default_timezone_set()( )函数用于设置默认的时区。如果不设置默认的时区,PHP 内部会使用 UTC 标准来处理所有的日期和时间信息。

 
// 设置中国上海的默认时区  
date_default_timezone_set('Asia/Shanghai');  			    

PHP date_timestamp_set() 函数

PHP date_timestamp_set() 函数

PHP Date/Time PHP Date/Time 参考手册

实例

设置基于 Unix 时间戳的日期和时间:

<?php
$date=date_create();
date_timestamp_set($date,1371803321);
echo date_format($date,"U = Y-m-d H:i:s");
?>

运行实例 »

定义和用法

date_timestamp_set() 函数设置基于 Unix 时间戳的日期和时间。

语法

date_timestamp_set(object,unixtimestamp);

参数 描述
object 必需。规定一个由 date_create() 返回的 DateTime 对象。该函数修改该对象。
unixtimestamp 必需。规定代表日期的 Unix 时间戳。

技术细节

返回值: 返回指定格式的 DateTime 对象。如果失败则返回 FALSE。
PHP 版本: 5.3+


PHP Date/Time PHP Date/Time 参考手册
阅读全文
以上是名动网为你收集整理的php date() PHP date_timestamp_set() 函数全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 名动网 mdwl.vip 版权所有 联系我们