DateTimeZone::getOffset
DateTimeZone::listAbbreviations
DateTimeZone
PHP Manual

# DateTimeZone::getTransitions

(PHP 5 >= 5.2.0)

DateTimeZone::getTransitions — Retourne toutes les transitions d'un fuseau horaire

### Description

array DateTimeZone::getTransitions ([ int `$timestamp_begin` [, int `$timestamp_end` ]] )
array timezone_transitions_get ( DateTimeZone `$object` [, int `$timestamp_begin` [, int `$timestamp_end` ]] )

### Liste de paramètres

`object`

  Seulement en style procédural : un DateTimeZone objet retourné par timezone_open()

`timestamp_begin`

  Début du timestamp.

`timestamp_end`

  Fin du timestamp.

### Valeurs de retour

Retourne un tableau numérique, contenant des tableaux associatifs avec toutes les transitions, en cas de succès, et `FALSE` sinon.

### Historique

Version | Description
--- | ---
5.3.0 | Les paramètres optionnels `timestamp_begin` et `timestamp_end` ont été ajouté.

### Exemples

Exemple #1 Exemple avec timezone_transitions_get()

`<?php
$timezone = new DateTimeZone("CET");
print_r(reset($timezone->getTransitions()));
?>`

L'exemple ci-dessus va afficher quelque chose de similaire à :

    Array
    (
        [ts] => -1693706400
        [time] => 1916-04-30T22:00:00+0000
        [offset] => 7200
        [isdst] => 1
        [abbr] => CEST
    )

DateTimeZone::getOffset
DateTimeZone::listAbbreviations
DateTimeZone
PHP Manual