<?php
echo function_exists(date_default_timezone_set)."
";//在這它總是返回1,這函式是判斷這裡面的字元是不是乙個定義了的函式名
echo date('y-m-d h:i:s')."
";//預設時區的時間
echo date_default_timezone_set("etc/gmt")."
";//這是格林威治標準時間,得到的時間和預設時區是一樣的
echo date('y-m-d h:i:s')."
"; echo date_default_timezone_set("etc/gmt+8")."
";//這裡比林威治標準時間慢8小時
echo date('y-m-d h:i:s')."
"; echo date_default_timezone_set("etc/gmt-8")."
";//這裡比林威治標準時間快8小時
echo date('y-m-d h:i:s')."
"; echo date_default_timezone_set('asia/shanghai')."
"; //設定中國時區
echo date('y-m-d h:i:s')."
";//中國標準時間
echo date("y-m-d h:i:s",time())
/*返回的時間與電腦時間不一致的問題解決方案:開啟php.ini檔案找到date.timezone,
然後將時區設定成自己想要的地方,如果沒有自己加一行eg:date.timezone = 'asia/shanghai'。
大陸內地可用的值是:asia/chongqing ,asia/shanghai ,asia/urumqi (依次為重慶,上海,烏魯木齊)
港台地區可用:asia/macao ,asia/hong_kong ,asia/****ei (依次為澳門,香港,台北)
還有新加坡:asia/singapore
在頁頭使用date_default_timezone_set()
設定我的預設時區為北京時間date_default_timezone_set('asia/shanghai');*/
關於時區的換算
最近幾天迷上網域名稱搶註.緣於大量的文章說國人搶註搶不過國外的網域名稱公司.原因據說是因為時區和暗箱操作的關係.我想排除暗箱操作外.如果是對等時間下一起搶.國人未必搶不過.可惜我怎麼也搞不懂.est是啥意思.問了好多人也不懂.經過一番搜尋.得知gmt 格林威治標準時間 wet 西歐時間 est 東部...
關於MongoDB時區問題
table.insertone new myclass foreach var data in table.find true tolist 執行這段 就會發現時間讀取出來和寫入的相差8個小時 北京時間 本身mongodb官方是知道這個的,也有很多人反應的這一問題 datetime timezone...
關於MongoDB時區問題
由於mongodb儲存時間按照utc時間儲存的,其官方驅動mongodb.driver儲存時間的時候將本地時間轉換為了utc時間,但它有個蛋疼的bug,讀取的時候非常蛋疼的是返回的是utc使時間。乙個非常直觀的體現是時間型別字段儲存後和再讀入的是不一致的,乙個簡單的示例如下 table.insert...