四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

php中用date函數(shù)獲取當(dāng)前時(shí)間有誤的解決辦法

初學(xué)php做網(wǎng)站,想在頁面上獲得當(dāng)前時(shí)間,學(xué)過編程的人都知道用時(shí)間函數(shù)date(),先用這個(gè)函數(shù)格式化一個(gè)本地時(shí)間/日期,先寫個(gè)測試代碼吧,結(jié)果輸出時(shí)間比實(shí)際時(shí)間少了8小時(shí),這是什么原因呢:
復(fù)制代碼 代碼如下:
<?php
    echo date('Y-m-d H:i:s');
?〉

輸出當(dāng)前時(shí)間:2008-10-12 02:32:17
怪了,實(shí)際時(shí)間是:2008-10-12 10:32:17

難道是php的date()時(shí)間不正確 少8個(gè)小時(shí)?
再看看php手冊的“例子 1. date() 例子”第一行多了一個(gè) 時(shí)區(qū)設(shè)置
// 設(shè)定要用的默認(rèn)時(shí)區(qū)。自 php 5.1 可用
date_default_timezone_set('UTC');

原來php5.1.開始,php.ini里加入了date.timezone這個(gè)選項(xiàng),默認(rèn)情況下是關(guān)閉的,也就是顯示的時(shí)間(無論用什么php命令)都是格林威治標(biāo)準(zhǔn)時(shí)間,和北京時(shí)間正好差8個(gè)小時(shí)。

如何設(shè)置可以得到正確的php時(shí)間?

1、修改php.ini。打開php.ini查找date.timezone 去掉前面的分號= 后面加Asia/Shanghai,重啟apache服務(wù)器即可--缺點(diǎn)就是如果程序
放到別人的服務(wù)器上,不能修改php.ini,那就奈何不得了。

2、在程序中添加時(shí)間的初始化的語句的 即:“date_default_timezone_set("Asia/Shanghai"); ”這個(gè)可以由程序員任意設(shè)置,我的推薦。
時(shí)區(qū)標(biāo)識符,大陸內(nèi)地可用的值是:PRC,Asia/Chongqing ,Asia/Shanghai ,Asia/Urumqi (依次為中國,重慶,上海,烏魯木齊) ,Etc/GMT-8,Asia/Harbin

港臺地區(qū)可用:Asia/Macao ,Asia/Hong_Kong ,Asia/Taipei (依次為澳門,香港,臺北)還有新加坡:Asia/Singapore
這樣就可以實(shí)現(xiàn)輸出的是北京時(shí)間了。

更詳細(xì)的時(shí)區(qū)代碼 時(shí)區(qū)編碼 時(shí)區(qū)索引碼 timezone_identifier 大家可以在官方網(wǎng)站中查到。

php技術(shù)php中用date函數(shù)獲取當(dāng)前時(shí)間有誤的解決辦法,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 《起风了》数字简谱| 生物中考真题试卷(含答案)| 基尼斯和吉尼斯有什么区别| 大唐狄公案电视剧演员表| 猫小帅三十六计| 三峡游轮重庆到宜昌4天三夜 | 小矮人的一级毛片| 抖音app| 齐士龙| 在人间在线观看完整版| 金靖演过的电视剧有哪些| 藏地奇兵| 我的老婆又大肚| 电影《德拉夫人》在线观看| 转正意见评语| 男人胸女人| 太太的情人电影| 欧美变态sososo另类| 黑水电影| 张寿懿| 泰剧《一触即爱》| 求佛的歌词| 火与剑| 猛鬼追魂| 1998年槟榔西施| 七龙珠2| 蓝家宝电影| 《无所畏惧》| 电影偿还| 徐童| 《暗格里的秘密》免费观看| 超级飞侠 第四季 动漫| 华伦天奴属于什么档次的品牌| 陈颖芝电影全集| 别说我的眼泪你无所谓吉他谱| 日记100字简单| 无耻之徒豆瓣| 短篇500篇 合集大结局| 所求皆所愿| 郑柔美个人简介| 他其实没那么爱你电影|