• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

php时区问题

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

最近在学php遇到时区问题,废话不说上代码。。

<HTML>
<HEAD>
<TITLE>for的高级运用</TITLE>
</HEAD>
<BODY>
<?php
date_default_timezone_set(\'PRC\');    //设置默认时区
    /* 
    ** 打印必要的说明文字 
    */
    print("<B>距离星期一还有几天?</B>\n");
    print("<ol>\n");
    for($currentDate = time();             //定义$currentDate时间格式
        date("l", $currentDate) != "Monday";     //判断是不是当前系统时间是Monday
        $currentDate += (60 * 60 * 24))        //当前时间加上1天
    {
        /* 
        ** 打印时间名称 
        */
        print("<li>" . date("y-m-d H:i:s", $currentDate). " ". "</li>\n");
    }

    print("</ol>\n");
?>
</BODY>
</HTML>

一、在页头使用date_default_timezone_set()设置我的默认时区为北京时间
date_default_timezone_set(\'PRC\');
echo date(\'Y-m-d H:i:s\');
时间和服务器当前时间一样了!!

二、修改php.ini。
  打开php5.ini查找date.timezone 去掉前面的分号 = 后面加XXX,重启http服务

(如apache2或iis等)即可。
  关于XXX,大陆内地可用的值是:Asia/Chongqing ,Asia/Shanghai ,

Asia/Urumqi (依次为重庆,上海,乌鲁木齐)港台地区可用:Asia/Macao ,

Asia/Hong_Kong ,Asia/Taipei (依次为澳门,香港,台北)还有新加坡:

Asia/Singapore老外好像把北京漏调了其他可用的值是:Etc/GMT-8 ,Singapore ,

Hongkong ,PRC,PRC是什么?PRC是中华人民共和国啊-_-以上都是从php官方说明档里

整理出来的GMT+8下面的地区,可能会有遗漏。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
利用php数组函数进行函数式编程发布时间:2022-07-10
下一篇:
ctf-web:php弱类型发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap