Shell中設置
bash中 export TZ="Europe/Moscow" date -u -s "2011-10-29 21:55:00"
cshell中 setenv TZ Europe/Moscow
程序中設置(同樣也是設置環境變量的方式)
linux程序中修改時區並立即生效.
setenv("TZ","Europe/Moscow",1);
tzset();
只是發現其他程序執行不會受該設置影響了.也就是該設置實際上是的環境變量只是對程序自身生效的,而ACE則直接將該選項封裝為ACE_Process_Options::setenv。