????Linux默認情況下使用UTC格式作為標準時間格式,如果在Linux下運行程序,且在程序中指定了與系統(tǒng)不一樣的時區(qū)的時候,可能會造成時間錯誤。在Server版中,需要通過tzconfig來修改時區(qū)信息了。使用方式(如將時區(qū)設置成Asia/Chongqing):?

????

root@nao:~#?tzselect?
Please?identify?a?location?so?that?time?zone?rules?can?be?set?correctly.
Please?select?a?continent?or?ocean.
?1)?Africa
?2)?Americas
?3)?Antarctica
?4)?Arctic?Ocean
?5)?Asia
?6)?Atlantic?Ocean
?7)?Australia
?8)?Europe
?9)?Indian?Ocean
10)?Pacific?Ocean
11)?none?-?I?want?to?specify?the?time?zone?using?the?Posix?TZ?format.
#??5
Please?select?a?country.
?1)?Afghanistan???????????18)?Israel????????????????35)?Palestine
?2)?Armenia???????????????19)?Japan?????????????????36)?Philippines
?3)?Azerbaijan????????????20)?Jordan????????????????37)?Qatar
?4)?Bahrain???????????????21)?Kazakhstan????????????38)?Russia
?5)?Bangladesh????????????22)?Korea?(North)?????????39)?Saudi?Arabia
?6)?Bhutan????????????????23)?Korea?(South)?????????40)?Singapore
?7)?Brunei????????????????24)?Kuwait????????????????41)?Sri?Lanka
?8)?Cambodia??????????????25)?Kyrgyzstan????????????42)?Syria
?9)?China?????????????????26)?Laos??????????????????43)?Taiwan
10)?Cyprus????????????????27)?Lebanon???????????????44)?Tajikistan
11)?East?Timor????????????28)?Macau?????????????????45)?Thailand
12)?Georgia???????????????29)?Malaysia??????????????46)?Turkmenistan
13)?Hong?Kong?????????????30)?Mongolia??????????????47)?United?Arab?Emirates
14)?India?????????????????31)?Myanmar?(Burma)???????48)?Uzbekistan
15)?Indonesia?????????????32)?Nepal?????????????????49)?Vietnam
16)?Iran??????????????????33)?Oman??????????????????50)?Yemen
17)?Iraq??????????????????34)?Pakistan
#??9
Please?select?one?of?the?following?time?zone?regions.
1)?east?China?-?Beijing,?Guangdong,?Shanghai,?etc.
2)?Heilongjiang?(except?Mohe),?Jilin
3)?central?China?-?Sichuan,?Yunnan,?Guangxi,?Shaanxi,?Guizhou,?etc.
4)?most?of??&?Xinjiang
5)?west??&?Xinjiang
#??1

The?following?information?has?been?given:

????????China
????????east?China?-?Beijing,?Guangdong,?Shanghai,?etc.

Therefore?TZ='Asia/Shanghai'?will?be?used.
Local?time?is?now:??????Wed?Jul?23?16:07:25?CST?2014.
Universal?Time?is?now:??Wed?Jul?23?08:07:25?UTC?2014.
Is?the?above?information?OK?
1)?Yes
2)?No
#??1

You?can?make?this?change?permanent?for?yourself?by?appending?the?line
????????TZ='Asia/Shanghai';?export?TZ
to?the?file?'.profile'?in?your?home?directory;?then?log?out?and?log?in?again.

Here?is?that?TZ?value?again,?this?time?on?standard?output?so?that?you
can?use?the?/usr/bin/tzselect?command?in?shell?scripts:
Asia/Shanghai

? ? ok,這里我們已經將時區(qū)選成了Asia/Shanghai了,但是我們還需要做如下的操作

????

root@nao:~#?cp?/usr/share/zoneinfo/Asia/Shanghai?/etc/localtime

? ?然后我們執(zhí)行時間同步命令:

????

ntpdate?192.168.1.100

? ?然后我們可以查看我們的時間已經調整回來了,如果需要定時同步的話,要在定時任務中加一條同步的定時任務就可以了。