linux系统下,php设置时区和调用时间函数问题,服务器是nginx. 50
1.Warning:strftime():Itisnotsafetorelyonthesystem'stimezonesettings.Youare*required*t...
1.Warning: strftime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function.
2.Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function.
3.Notice: date_default_timezone_set(): Timezone ID 'Asia/Shanghai' is invalid
在网上苦苦搜寻了好长时间,php.ini中也设置过date.timezone;php脚本文件里面也用了date_default_timezone_set()。。。苦恼中,依然没有解决
php.ini里面已经设置了date.timezone=Asia/Shanghai,等中国的都试过,php脚本文件里面也用了date_default_timezone_set(‘Asia/Shanghai’)设置,安全模式是关闭的。都不起作用。。。 展开
2.Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function.
3.Notice: date_default_timezone_set(): Timezone ID 'Asia/Shanghai' is invalid
在网上苦苦搜寻了好长时间,php.ini中也设置过date.timezone;php脚本文件里面也用了date_default_timezone_set()。。。苦恼中,依然没有解决
php.ini里面已经设置了date.timezone=Asia/Shanghai,等中国的都试过,php脚本文件里面也用了date_default_timezone_set(‘Asia/Shanghai’)设置,安全模式是关闭的。都不起作用。。。 展开
6个回答
展开全部
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执行
date_default_timezone_set('Asia/Chongqing');//其中Asia/Chongqing'为“亚洲/重庆”
date_default_timezone_set('PRC');//其中PRC为“中华人民共和国”
是区分大小写的,还需要php中关闭安全模式,或允许date_default_timezone_set执行
展开全部
用time()获得时间,用gmdate()设置时间,相差8×3600s的问题,不是加就是减,自己试试吧
追问
谢谢,我想知道上面几个问题是什么原因,怎样解决
追答
linux下注意大小写,Asia/Shanghai,'Asia/Shanghai',''Asia/Shanghai"试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在程序头加上 date_default_timezone_set('PRC');
如果可以修改php.ini 则将 date.timezone = PRC 设置一下
试试看
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
date_default_timezone_set('PRC');
换成prc呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
date_default_timezone_set(‘Asia’)试下吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |