海外サーバーで日本時間を表示する(php)
実は、このブログも海外サーバー上で動かしているのですが、案の定、日時がおかしいです。
まあ、現地時間になってしまうのは致し方ないところかもしれませんが。
しかし、自作のphpプログラムでは、きちんと日本時間で日時を表示する必要性が出てきました。
というわけで、そのための関数サンプルを作って見ました。
function get_japanTime(){
$time = time() - date("Z"); //ローカル時刻にGMTとの時差を引く
//$localTime=date("Y/m/d H:i:s (D)", $time);//現地時間
$unixTimeStamp = $time + 9*3600; //日本時間を作成
$datetime = date("Y/m/d H:i:s (D)", $unixTimeStamp);//日付形式に変換
return $datetime;
}
使い方は、示すまでもありませんが、こんな感じで。
$japanese_datetime=get_japanTime();
タグ
2010年11月21日|コメント (0)|トラックバック (0)
カテゴリー:php
トラックバック(0)
このエントリーのトラックバックURL:
http://web-gijyutu.com/tools/mtos42/mt-tb.cgi/20
http://web-gijyutu.com/tools/mtos42/mt-tb.cgi/20
コメントを投稿する
(初めてのコメントの時は、コメントが表示されるためにこのブログのオーナーの承認が必要になることがあります。承認されるまでコメントは表示されませんのでしばらくお待ちください)


