php_ 常用的几种时间设置、时间戳、 获取当前时间、获取指定时间等;

本文详细介绍如何使用PHP进行时间处理,包括设置默认时区、获取Unix时间戳、格式化日期、获取数组形式的时间以及指定某天的日期。通过具体示例展示如何运用date(), time(), getdate()和gmdate()等函数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述

1、 先来设置一下文件中需要用的时区:


//语法:    date_default_timezone_set(timezone);

date_default_timezone_set("Asia/Shanghai");     //设置使用的默认时区。(亚洲/上海)

echo date_default_timezone_get();       //获取时间函数使用的默认时区



2、获取当前的unix时间戳 :
time()函数的功能是获取当前时间的 Unix 时间戳。



$time=time();
print_r( $time);



3、返回已格式化的日期字符串

date(必填,可填);



echo date('Y年m月d日')."<br/>";        //按年月日显示  后面的参数不填默认获取当前时间

echo date('Y-m-d H:i:s',1);  //按年月日时分秒显示  后面的参数可指定时间,写1,代表从1970-01-01 00:00:00  开始算的第 1 秒;

大部分情况这两种就够了,更详细的可以看这里:
http://www.w3school.com.cn/php/func_date_date.asp



4、数组形式时间: getdate()


print_r(getdate());     //默认获取当前时间,返回的是一个数组,格式如图;

print_r("<br/>");

print_r(getdate(2)); //括号中加入数字,可指定时间

在这里插入图片描述



5、获取指定的某天:gmdate()


echo gmdate("j") . "<br>";      //本月的第几天

echo gmdate("l") . "<br>";      //今天星期几

更多参数指定详情:
http://www.w3school.com.cn/php/func_date_gmdate.asp

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值