PHP date_default_timezone_set() 関数

デフォルトの時区を設定する:

<?php
date_default_timezone_set("Asia/Shanghai");
echo date_default_timezone_get();
?>

実行例

定義と用法

date_default_timezone_set() 関数は、スクリプト中のすべての日付/時間関数が使用するデフォルトの時区を設定します。

構文

date_default_timezone_set(timezone);
パラメータ 説明
timezone

必須。使用する時区を指定します、例えば "UTC" または "Europe/Paris"。

有効な時区のリスト: http://www.php.net/manual/zh/timezones.php

技術的な詳細

返り値: もし timezone 不適切な場合、FALSE を返し、それ以外の場合 TRUE を返します。
PHP バージョン: 5.1+
更新履歴:

PHP 5.1.2+ から、この関数は検証を開始しました。 timezone パラメータ。

PHP 5.3+ から、E_WARNING を E_STRICT ではなく投げます。