php设置服务器时间(服务器php配置文件在哪里)
- 服务器
- 2022-12-21 02:06:14
- 22
今天给各位分享php设置服务器时间的知识,其中也会对服务器php配置文件在哪里进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、PHP如何获取本地时间与服务器时间
- 2、PHP 代码实现如何修改 Linux系统服务器的时间
- 3、PHP服务器时间问题
- 4、php服务器时间怎么设置不了,郁闷呀
- 5、PHP中本地电脑和服务器时间不一样怎么办
- 6、linux系统下,php设置时区和调用时间函数问题,服务器是nginx.
PHP如何获取本地时间与服务器时间
PHP获取服务器时间和本地时间很简单,可以用内置函数实现,具体代码如下:
记得给分!!!
?php
//获取服务器时间
echo date("Y-m-d h:i:s");
//获取本地时间(也可以说是你所在时区时间)
date_default_timezone_set('地区'); //地区:中国是PRC,或shanghai,chongqing都可
echo date("Y-m-d h:i:s");
?
当然获取本地时间还可以用JS实现,如下:
script type="text/javascript"
function showLocale(objD){
var str,colorhead,colorfoot;
var yy = objD.getYear();
if(yy1900) yy = yy+1900;
var MM = objD.getMonth()+1;
if(MM10) MM = '0' + MM;
var dd = objD.getDate();
if(dd10) dd = '0' + dd;
var hh = objD.getHours();
if(hh10) hh = '0' + hh;
var mm = objD.getMinutes();
if(mm10) mm = '0' + mm;
var ss = objD.getSeconds();
if(ss10) ss = '0' + ss;
var ww = objD.getDay();
if ( ww==0 ) colorhead="font color=\"#000000\"";
if ( ww 0 ww 6 ) colorhead="font color=\"#000000\"";
if ( ww==6 ) colorhead="font color=\"#000000\"";
if (ww==0) ww="星期日";
if (ww==1) ww="星期一";
if (ww==2) ww="星期二";
if (ww==3) ww="星期三";
if (ww==4) ww="星期四";
if (ww==5) ww="星期五";
if (ww==6) ww="星期六";
colorfoot="/font"
str = colorhead + yy + "-" + MM + "-" + dd + " " + hh + ":" + mm + ":" + ss + " " + ww + colorfoot;
return(str);
}
function tick(){
var today;
today = new Date();
document.getElementById("localtime").innerHTML = showLocale(today);
window.setTimeout("tick()", 1000);
}
tick();
/script
PHP 代码实现如何修改 Linux系统服务器的时间
不可以修改系统时间的,
我要修改系统时间,要服务器上修改。
PHP服务器时间问题
date(‘Y-m-d H:i:s’)
结果取出来显示的时间总是于本地时间相差8个小时,我的本机是中国标准时间(GTM+8),问题应该是date()取的时间是格林威治时间,那应该怎么配置一下PHP服务器呢?
问题原因所在
从php5.1.0开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的
也就是显示的时间(无论用什么php命令)都是格林威治标准时间
和我们的时间(北京时间)差了正好8个小时。
有以下3中方法可以恢复正常的时间。
1、最简单的方法就是不要用php5.1以上的版本
2、如果一定要用,而且不能修改php.ini,则需要在关于时间的初始化的语句的
上面加上 date_default_timezone_set (‘XXX’);
3、一劳永逸,仅限能修改php.ini。打开php.ini查找date.timezone 去掉前面的分号
date.timezone = PRC,重启http服务(如apache2或iis等)即可
php服务器时间怎么设置不了,郁闷呀
往往有很多时候会出现这样的情况
其实即使在php.ini文件中设置了时区,有时也无法改变什么,这个问题也的确困扰了很多phper.
下面这条语句加入到你的总配置文件中(你所编写的代码文件),如果没有总配置文件,就放到各个页面中去吧。这个方法是最治标又治本的方法,却并不让很多人重视。
date_default_timezone_set('Etc/GMT-8');
PHP中本地电脑和服务器时间不一样怎么办
第一种方法,在php.ini中设置时区 date.timezone = PRC
第二种,用php函数去设置date_default_timezone_set('PRC');//PRC就是“中华人民共和国”
linux系统下,php设置时区和调用时间函数问题,服务器是nginx.
date_default_timezone_set('Asia/Shanghai');//'Asia/Shanghai' 亚洲/上海
date_default_timezone_set('Asia/Chongqing');//其中Asia/Chongqing'为“亚洲/重庆”
date_default_timezone_set('PRC');//其中PRC为“中华人民共和国”
是区分大小写的,还需要php中关闭安全模式,或允许date_default_timezone_set执行
关于php设置服务器时间和服务器php配置文件在哪里的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
本文由admin于2022-12-21发表在靑年PHP官网,如有疑问,请联系我们。
本文链接:https://www.qnphp.com/post/219634.html