Définit le décalage horaire par défaut de toutes les fonctions date/heure

# date_default_timezone_set

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

date_default_timezone_set — Définit le décalage horaire par défaut de toutes les fonctions date/heure

### Description

function date_default_timezone_set(string `$timezoneId`): bool

La fonction date_default_timezone_set() définit le décalage horaire par défaut utilisé par toutes les fonctions date/heure.

Au lieu d'utiliser cette fonction pour définir le décalage horaire par défaut dans le script, il est également possible d'utiliser la configuration INI date.timezone.

### Liste de paramètres

`timezoneId`

  L'identifiant de décalage horaire, comme `UTC`, `Africa/Lagos`, `Asia/Hong_Kong`, ou `Europe/Lisbon`. La liste des identifiants valides est disponible dans le Liste des Fuseaux Horaires Supportés.

### Valeurs de retour

Cette fonction retourne `false` si `timezoneId` n'est pas valide, `true` sinon.

### Exemples

Exemple #1 Récupération du décalage horaire par défaut

    <?php
    date_default_timezone_set('America/Los_Angeles');

    $script_tz = date_default_timezone_get();
    $ini_tz = ini_get('date.timezone');

    if (strcmp($script_tz, $ini_tz)){
        echo 'Le décalage horaire du script diffère du décalage horaire défini dans le fichier ini.';
    } else {
        echo 'Le décalage horaire du script est équivalent à celui défini dans le fichier ini.';
    }

### Voir aussi

- date_default_timezone_get() - Récupère le décalage horaire par défaut utilisé par toutes les fonctions date/heure d'un script
- Liste des Fuseaux Horaires Supportés

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open