站長資訊網
        最全最豐富的資訊網站

        php 怎么修改時差

        php修改時差的解決辦法:1、通過“date_default_timezone_set('Asia/Shanghai');”消除時間差;2、通過“gmdate("Y-m-d H:i:s", mktime() + $timeoffset * 3600);”格式化時間。

        php 怎么修改時差

        php入門到就業線上直播課:進入學習
        Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調試工具:點擊使用

        本教程操作環境:Windows7系統、PHP8.1版、Dell G3電腦。

        php 怎么修改時差?

        • PHP獲得當前時間的方法

        使用函式 date() 實現

        <?php date_default_timezone_set('Asia/Shanghai');//此句用于消除時間差 echo $nowtime=date("Y-n-j H:i:s"); ?>
        登錄后復制

        • 出現時差的解決辦法

        可以使用如下代碼:

        <?php $timeoffset = 8; echo gmdate("Y-m-d H:i:s", mktime() + $timeoffset * 3600); //gmdate()函數返回的是GMT(格林威治)時間,$timeoffset是各地的時差。8是北京時間和GMT的時差。 ?>
        登錄后復制

        還有~從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 去掉前面的分號

        = 后面加PRC,重啟http服務(如apache2或iis等)即可

        關于2那個括號中的XXX可以去php官方查,地址:http://www.php.net/manual/en/timezones.php

        推薦學習:《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 亚洲欧美国产精品专区久久| 亚洲精品自在在线观看| 精品久久久久中文字| 国产成人亚洲精品青草天美 | 精品一区二区三区高清免费观看| 国产成人精品日本亚洲直接| 亚洲精品午夜国产VA久久成人| 成人免费精品网站在线观看影片| av国内精品久久久久影院| 亚洲欧洲精品无码AV| 久久www免费人成精品香蕉| 中文字幕精品视频| 国产日韩欧美精品| 国产精品禁18久久久夂久| 亚洲精品字幕在线观看| 久久露脸国产精品| 久久久久国产精品嫩草影院| mm1313亚洲国产精品无码试看| 国产精品合集一区二区三区| 国产亚洲精品自在久久| 亚洲欧美日韩国产一区二区三区精品| 精品亚洲欧美无人区乱码| 国产韩国精品一区二区三区| 一级成人精品h| 欧美精品第欧美第12页| 一本大道久久a久久精品综合| 久草视频在线这里精品| 国产精品美女久久久| 97精品一区二区视频在线观看| 精品少妇人妻av无码久久| 久久国产亚洲精品无码| 精品国产AV一区二区三区| 国产精品嫩草影院AV| 国产精品无码一区二区三级| 国产午夜精品无码| 1000部精品久久久久久久久| 91麻豆精品视频在线观看| 国产cosplay精品视频| 精品久久久久久| 92精品国产自产在线观看| 国产精品永久免费视频|