php时间获取问题

php时间获取问题,第1张

文章提供了php的几种获取当前时间的函数,date,time等哦,同时告诉我如何解决时区问题哦。

方法一date函数

echo date(‘y-m-d h:i:s’,time());

//2010-08-29 11:25:26

方法二 time函数

$time = time();

echo date("y-m-d",$time) //2010-08-29

方法三 $_server['server_time']

方法四 strftime

echo strftime ("%hh%m %a %d %b" ,time());

18h24 sunday 21 may

还有一个问题就是时区问题,php环境默认时差与北京时间相差8小时,我们要想获取正确的时间就必须设置

在php文件开始处 加上date_default_timezone_set('prc');

或在phpini里面 datetimezone=prc;嗾。

记得修改了phpini要重起apache

php获得服务器时间,用到的工具:notepad++,步骤如下:

代码如下:

<php

//以中国为时区为示例

date_default_timezone_set("PRC");

echo date("Y年-m月-d日 H:i:s");

>

说明:输出的时间格式为xxxx-xx-xx xx:xx:xx即2017-03-21 20:45:59

2将代码放到一个php文件中,以homephp为示例,放到网站目录下边,运行以后的效果:

注意事项:此代码必须在php环境下运行。

获取当前的时间:

<php date('Y-m-d H:i:s',time());>

<php

//读取数据库,显示的时间

echo gmdate('Y-m-d',strtotime($arr);

//$arr 是存入数据库的时间,否则显示的将是一个固定值比如1976,不是你要的当前时间。

>

以上就是关于php时间获取问题全部的内容,包括:php时间获取问题、PHP如何获得服务器时间、如何利用php获取当前具体日期时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10128000.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存