ホームページ >バックエンド開発 >PHPチュートリアル >Linux システム時間と PHP の間の同期の問題を修正する

Linux システム時間と PHP の間の同期の問題を修正する

WBOY
WBOYオリジナル
2016-06-23 13:35:18920ブラウズ

問題: PHP Web ページの時刻がローカル マシンの時刻と一致しません

差が 8 時間であるか、表示されている時刻が 2015 年 5 月 6 日水曜日 16:17:44 EDT です。 2015 年 5 月 6 日水曜日 16:48:12 CST に変更されます。

1、重慶のタイムゾーンに変更します:

現在のタイムゾーンを表示

date

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

vim /etc/sysconfig/ clock

Zone = "Asia/Chongqing"入力: date - s 2007-08-03

時刻のみを変更するには、次のように入力します: date -s 14:15:00

日付と時刻を同時に変更するには、必ず二重引用符を追加してください。日付と時刻の間にスペースを入れて、次のように入力します。

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

変更後、再起動後の無効化を避けるために、システム時刻を CMOS とハードウェア クロックに書き込みます。 -w

タイムドメイン

% H 時間 (00..23)

% I 時間 (01..12)

% k 時間 (0..23)

% l 時間 (1.. 12)

% M minutes (00..59)

% p AM または PM を表示

% r 時間 (hh:mm:ss AM または PM)、12 時間

% s 1 月からの経過秒数1, 1970 00:00:00 ~ 現在

% S 秒 (00..59)

% T 時間 (24 時間形式) (hh:mm:ss)

% ドメイン

% a の略称曜日 (Sun..Sat)

% A 曜日の正式名称 (Sunday..Saturday)

% b 月の略称 (Jan..Dec)

% B月の完全な名前 (1 月..12 月)

% c 日付と時刻 (Mon Nov 8 14:12:46 CST 1999)

% d 月の日 (01..31)

% D Date (mm/dd/yy)

% h %b オプションと同じ

% j 年間の日 (001..366)

% m 月 (01..12)

% w 曜日 ( 0 日曜日を表す)

% W 一年の週数 (00..53、月曜日が初日)

% x 日付の表示形式 (mm/dd/yy)

% y 過去 2 日間年の数値 (1999 は 99)

% Y 年 (例: 1970、1996 など)

Application:

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

3 、/etc/php.ini

4、タイムサーバーを同期し、スケジュールされたタスクを追加します

データの3行目、私はasia.pool.ntp.orgの時刻同期サーバーを使用します

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。