Php-function-date-timezone-get
提供:Dev Guides
PHP-関数date_timezone_get()
構文
DateTimeZone date_timezone_get ( DateTime $object )
DateTimeZone DateTime::getTimezone ( void )
定義と使い方
これらの関数は、指定されたDateTimeに関連するタイムゾーンを返します。
上記の2つの関数は同等であり、以下の例に示すように、任意の関数を使用できます。
パラメーター
Sr.No | Parameter & Description |
---|---|
1 |
object(Required) DateTimeオブジェクト |
戻り値
成功するとDateTimeZoneオブジェクトを返し、失敗するとFALSEを返します。
例
この関数の使用方法は次のとおりです。 timezone_name_get()関数を使用して、タイムゾーンオブジェクトを文字列に変換します。
<?php
$dateSrc = '2007-04-19 12:50 GMT';
$dateTime = date_create( $dateSrc);;
$DateTimeZone = date_timezone_get ( $dateTime );
echo 'Return timeZone is '. timezone_name_get ($DateTimeZone);
echo "\n";
# Using second function.
$dateTime = new DateTime($dateSrc);
$DateTimeZone = $dateTime->getTimezone ();
echo 'Return timeZone is '. timezone_name_get ($DateTimeZone);
?>
これは、次の結果を生成します-
Return timeZone is America/Denver
Return timeZone is America/Denver