修改linux系統時間與php同步問題

問題:php網頁時間與本地機時間不相符,

wKiom1VJ1qeQvAkyAACcUU0KLnQ382.jpg

差八個小時或者顯示的是Wed May  6 16:17:44 EDT 2015。要更改爲Wed May  6 16:48:12 CST 2015。

1,修改爲重慶的時區:

查看當前時區

date

cp -vf /usr/share/zoneinfo/Asia/Chongqing  /etc/localtime

vim /etc/sysconfig/clock

ZONE="Asia/Chongqing" 

UTC=true 

ARC=false

查看修改後的時區

date

 

2,修改日期時間:

只修改日期,輸入:date -s 2007-08-03

只修改時間,輸入:date -s 14:15:00  

同時修改日期時間,注意要加雙引號,日期與時間之間有一空格,輸入:

date -s "2007-08-03 14:15:00"

修改完後,把系統時間寫入CMOS,硬件時鐘,以免重啓後失效,輸入:clock -w

時間域

  % H 小時(00..23)

  % I 小時(01..12)

  % k 小時(0..23)

  % l 小時(1..12)

  % M 分(00..59)

  % p 顯示出AM或PM

  % r 時間(hh:mm:ss AM或PM),12小時

  % s 從1970年1月1日00:00:00到目前經歷的秒數

  % S 秒(00..59)

  % T 時間(24小時制)(hh:mm:ss)

  % X 顯示時間的格式(%H:%M:%S)

  % Z 時區 日期域

  % a 星期幾的簡稱( Sun..Sat)

  % A 星期幾的全稱( Sunday..Saturday)

  % b 月的簡稱(Jan..Dec)

  % B 月的全稱(January..December)

  % c 日期和時間( Mon Nov 8 14:12:46 CST 1999)

  % d 一個月的第幾天(01..31)

  % D 日期(mm/dd/yy)

  % h 和%b選項相同

  % j 一年的第幾天(001..366)

  % m 月(01..12)

  % w 一個星期的第幾天(0代表星期天)

  % W 一年的第幾個星期(00..53,星期一爲第一天)

  % x 顯示日期的格式(mm/dd/yy)

  % y 年的最後兩個數字( 1999則是99)

  % Y 年(例如:1970,1996等)

應用:

cdate=`date +'%Y%m%d%H%M%S'`

3,/etc/php.ini

wKiom1VJ1qei5SLBAABdx1sTDDM143.jpg

4,同步時間服務器並加入計劃任務

第三行數據,我用的是asia.pool.ntp.org時間同步服務器

wKioL1VJ2BnS7eQUAACeSekFZmI854.jpg


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章