IntlCalendar::toDateTime
IntlTimeZone::countEquivalentIDs
intl
PHP Manual

# The IntlTimeZone class

(PHP 5.5.0, PECL >= 3.0.0a1)

## Introduction

## Synopsis de la classe

IntlTimeZone {
/* Constants */
const integer DISPLAY_SHORT = 1 ;
const integer DISPLAY_LONG = 2 ;
/* Méthodes */
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 )
}

## Constantes pré-définies

`IntlTimeZone::DISPLAY_SHORT`

`IntlTimeZone::DISPLAY_LONG`

## Sommaire

- IntlTimeZone::countEquivalentIDs — Récupère le nombre d'IDs dans le groupe d'équivalence qui inclut l'ID fourni
- IntlTimeZone::createDefault — Crée une nouvelle copie du fuseau horaire par défaut pour cet hôte
- IntlTimeZone::createEnumeration — Récupère une énumération d'IDs de fuseau horaire associés avec le pays fourni
- IntlTimeZone::createTimeZone — Crée un objet de fuseau horaire pour l'ID fourni
- IntlTimeZone::fromDateTimeZone — Crée un objet fuseau horaire depuis DateTimeZone
- IntlTimeZone::getCanonicalID — Récupère l'identifiant du fuseau horaire système ou l'identifiant normalisé du fuseau horaire personnalisé pour l'ID du fuseau horaire fourni
- IntlTimeZone::getDisplayName — Récupère un nom du fuseau horaire aux fins de présentation à l'utilisateur
- IntlTimeZone::getDSTSavings — Récupère la durée à ajouter à l'heure locale pour récupérer l'heure murale locale
- IntlTimeZone::getEquivalentID — Récupère un identifiant d'un groupe d'équivalence qui inclut l'identifiant fourni
- IntlTimeZone::getErrorCode — Récupère le code de la dernière erreur survenue sur l'objet
- IntlTimeZone::getErrorMessage — Récupère le message de la dernière erreur survenue sur l'objet
- IntlTimeZone::getGMT — Crée un fuseau horaire GMT (UTC)
- IntlTimeZone::getID — Récupère l'ID d'un fuseau horaire
- IntlTimeZone::getOffset — Récupère le fuseau horaire brute, et la position GMT pour un moment dans le temps donné
- IntlTimeZone::getRawOffset — Récupère la position brute GMT (avant de prendre en compte l'heure d'été)
- IntlTimeZone::getTZDataVersion — Récupère la version du fuseau horaire actuellement utilisé par ICU
- IntlTimeZone::hasSameRules — Vérifie si cette zone a les mêmes règles qu'une autre
- IntlTimeZone::toDateTimeZone — Convertit un objet DateTimeZone
- IntlTimeZone::useDaylightTime — Vérifie si ce fuseau horaire utilise l'heure d'étét

IntlCalendar::toDateTime
IntlTimeZone::countEquivalentIDs
intl
PHP Manual