PHP date_timezone_set() 関数
例
DateTime オブジェクトの時帯を設定する:
<?php $date=date_create("2016-09-25",timezone_open("Asia/Shanghai")); echo date_format($date,"Y-m-d H:i:sP"); ?>
定義と使用法
date_timezone_set() 関数は DateTime オブジェクトの時帯を設定します。
構文
date_timezone_set(object,timezone);
パラメータ | 説明 |
---|---|
object | 必須。以下を指定します: date_create() 返される DateTime オブジェクト。この関数はこのオブジェクトを変更します。 |
timezone |
必須。必要な時帯を表す DateTimeZone オブジェクトを指定します。 ヒント:PHP でサポートされているすべての時帯リストを表示します。 |
技術的詳細
戻り値: | 変更された DateTime オブジェクトを返します。失敗した場合は FALSE を返します。 |
---|---|
PHP バージョン: | 5.2+ |
更新ログ: | PHP 5.3.0:戻り値が NULL から DateTime に変更されました。 |