General

時刻管理

2009年11月13日

時刻管理は、次のように行う。

グローバル設定で、タイムゾーンを指定。(もし、ブログごとにタイムゾーンを切り替えたいのなら、その指定はプラグインで。)
date_default_timezone_set(_CONF_TIMEZONE);

データベース上では、すべてGMTで保存。
$sql_time=gmdate('Y-m-d H:i:s', time());

表示は、次のように。
$time=strtotime($data['time'].' GMT');
$text=strftime($format,$time);

ブラウザから受け取ったデータをデータベースに保存するときは、
$time=strtotime($_GET['time_text']);
$sql_time=gmdate('Y-m-d H:i:s', $time);

コメント

コメントはありません

コメント送信