
對(duì)話企業(yè)家陶利——做企業(yè)靠 19年前,他是一個(gè)程序員,初出茅廬,經(jīng)驗(yàn)不足,憑借一己之力闖世界;

省市領(lǐng)導(dǎo)蒞臨億恩科技推進(jìn)電 12月22日上午,由河南省商務(wù)廳,鄭州市商務(wù)局有關(guān)領(lǐng)導(dǎo)蒞臨河南省億

怎樣選擇服務(wù)器托管商?如何 互聯(lián)網(wǎng)開展至今,服務(wù)器方面的受到越來越多人的注重,假如要停止服務(wù)器
大家平常在編寫PHP代碼的時(shí)候,會(huì)遇到時(shí)間判斷語句出現(xiàn)問題的情況,這個(gè)問題一般是出在PHP的時(shí)區(qū)設(shè)置上,PHP所取的時(shí)間默認(rèn)是格林威治標(biāo)準(zhǔn)時(shí)間,所以和北京時(shí)間相差8小時(shí)。那么如何重新設(shè)置時(shí)區(qū)呢?這里給大家分享一些關(guān)于PHP的時(shí)區(qū)設(shè)置方法:
方法一:修改php.ini,在php.ini中找到data.timezone =去掉它前面的;號(hào),然后設(shè)置data.timezone = “Asia/Shanghai”;即可。
方法二:在程序PHP 5以上版本的程序代碼中使用函數(shù)ini_set('date.timezone','Asia/Shanghai');或者date_default_timezone_set(‘Asia/Shanghai');
常用的一些時(shí)區(qū)標(biāo)識(shí)符說明:
Asia/Shanghai – 上海
Asia/Chongqing – 重慶
Asia/Urumqi – 烏魯木齊
Asia/Hong_Kong – 香港
Asia/Macao – 澳門
Asia/Taipei – 臺(tái)北
Asia/Singapore – 新加坡
函數(shù)設(shè)置時(shí)區(qū)方法:
<?php
function_exists(date_default_timezone_set);//在這他總是返回1,這函數(shù)是判斷這里面的字符是不是一個(gè)定義了的函數(shù)名
date_default_timezone_set("Etc/GMT");//這是格林威治標(biāo)準(zhǔn)時(shí)間,得到的時(shí)間和默認(rèn)時(shí)區(qū)是一樣的
date_default_timezone_set("Etc/GMT+8");//這里比林威治標(biāo)準(zhǔn)時(shí)間慢8小時(shí)
date_default_timezone_set("Etc/GMT-8");//這里比林威治標(biāo)準(zhǔn)時(shí)間快8小時(shí)
date_default_timezone_set('PRC'); //設(shè)置中國時(shí)區(qū)
?>
函數(shù)ini_set()設(shè)置時(shí)區(qū):
可以在文件開頭加入 ini_set('date.timezone','Asia/Shanghai'); // 'Asia/Shanghai' 為上海時(shí)區(qū)
手動(dòng)修改php.ini設(shè)置:
打開php找到date.timezone = "PRC" 如有去掉前面的分號(hào),沒有的話手動(dòng)添加!
以上就是PHP設(shè)置時(shí)區(qū)的方法,大家可以根據(jù)時(shí)區(qū)試著去調(diào)整設(shè)置一下。