IntlCalendar::toDateTime
IntlTimeZone::countEquivalentIDs
intl
PHP Manual

# IntlTimeZone クラス

(PHP 5.5.0, PECL >= 3.0.0a1)

## 導入

## クラス概要

IntlTimeZone {
/* 定数 */
const integer DISPLAY_SHORT = 1 ;
const integer DISPLAY_LONG = 2 ;
/* メソッド */
public static integer countEquivalentIDs ( string `$zoneId` )
public static IntlTimeZone createDefault ( void )
public static IntlIterator createEnumeration ([ mixed `$countryOrRawOffset` ] )
public static IntlTimeZone createTimeZone ( string `$zoneId` )
public static IntlTimeZone fromDateTimeZone ( DateTimeZone `$zoneId` )
public static string getCanonicalID ( string `$zoneId` [, bool `&$isSystemID` ] )
public string getDisplayName ([ bool `$isDaylight` [, integer `$style` [, string `$locale` ]]] )
public integer getDSTSavings ( void )
public static string getEquivalentID ( string `$zoneId` , integer `$index` )
public integer getErrorCode ( void )
public string getErrorMessage ( void )
public static IntlTimeZone getGMT ( void )
public string getID ( void )
public integer getOffset ( float `$date` , bool `$local` , integer `&$rawOffset` , integer `&$dstOffset` )
public integer getRawOffset ( void )
public static string getTZDataVersion ( void )
public bool hasSameRules ( IntlTimeZone `$otherTimeZone` )
public DateTimeZone toDateTimeZone ( void )
public bool useDaylightTime ( void )
}

## 定義済み定数

`IntlTimeZone::DISPLAY_SHORT`

`IntlTimeZone::DISPLAY_LONG`

## 目次

- IntlTimeZone::countEquivalentIDs — 指定した ID を含む等価グループの中にある ID の数を取得する
- IntlTimeZone::createDefault — このホストのデフォルトタイムゾーンの新しいコピーを作る
- IntlTimeZone::createEnumeration — 指定した国あるいはオフセットに関連するタイムゾーン ID の一覧を取得する
- IntlTimeZone::createTimeZone — 指定した ID のタイムゾーンオブジェクトを作る
- IntlTimeZone::fromDateTimeZone — DateTimeZone からタイムゾーンオブジェクトを作る
- IntlTimeZone::getCanonicalID — 指定したタイムゾーン ID の、正式なシステムタイムゾーン ID あるいは正規化したカスタムタイムゾーン ID を取得する
- IntlTimeZone::getDisplayName — このタイムゾーンの、ユーザー向けに表示する名前を取得する
- IntlTimeZone::getDSTSavings — ローカルの標準時刻からローカルの実測時刻を得るために加算する時間を取得する
- IntlTimeZone::getEquivalentID — 指定した ID を含む等価グループの ID を取得する
- IntlTimeZone::getErrorCode — 直近のエラーコードを取得する
- IntlTimeZone::getErrorMessage — 直近のエラーメッセージを取得する
- IntlTimeZone::getGMT — GMT (UTC) タイムゾーンを作る
- IntlTimeZone::getID — タイムゾーン ID を取得する
- IntlTimeZone::getOffset — 指定した時刻の、GMT へのオフセットを取得する
- IntlTimeZone::getRawOffset — (夏時間を考慮せずに) GMT へのオフセットを取得する
- IntlTimeZone::getTZDataVersion — ICU が使っているタイムゾーンデータのバージョンを取得する
- IntlTimeZone::hasSameRules — このタイムゾーンが別のタイムゾーンと同じルールおよびオフセットを使っているかどうかを調べる
- IntlTimeZone::toDateTimeZone — DateTimeZone オブジェクトに変換する
- IntlTimeZone::useDaylightTime — このタイムゾーンが夏時間を採用しているかどうかを調べる

IntlCalendar::toDateTime
IntlTimeZone::countEquivalentIDs
intl
PHP Manual