Linux下設置時區(通過shell設置和程序中設置)及程序中設置環境變量


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。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM