• # Décalage UTC

    Posté par (site web personnel) . En réponse à la dépêche Tchatche LinuxFr.org : l’espace de rédaction. Évalué à -1.

    heure : 21 h CET ;

    En français, on dit 21:00 UTC+0100. Typiquement :

    $ LC_TIME=fr_FR.UTF-8 date 
    mardi 22 novembre 2011, 10:07:43 (UTC+0100)
    
    

    À comparer avec :

    $ LC_TIME=en_US.UTF-8 date 
    Tue Nov 22 10:08:06 CET 2011
    
    

    En clair : ces sigles abscons de fuseaux horaires, qui obligent à chercher dans une encyclopédie pour comprendre ce qu'ils désignent, ne sont utilisés qu'en américain et en anglais. En français, pour indiquer une heure de façon univoque, on utilise les décalages par rapport à l'UTC, qui ont en outre l'avantage d'être directement compréhensibles.

    Par ailleurs, si le but est plutôt d'indiquer le fuseau horaire utilisé, la façon la plus saine de procéder est plutôt d'utiliser les noms de la base d'Olson. Pour la France, c'est Europe/Paris.