Ceci est une ancienne révision du document !
Heure du système
Sur les systèmes UNIX, l'heure du système est par défaut à l'heure universelle (UTC pour Universal Time Coordinated). L'heure de votre ordinateur elle peut correspondre à l'heure locale (si vous utilisez un autre système d'exploitation par exemple).
Mots-clefs : heure
, UTC
, GMT
, timezone
.
Configuration
Les outils tzselect
et tzconfig
vous permettront respectivement de configurer l'heure pour votre compte utilisateur ou pour le système. Le second doit être lancé avec les droits de super-utilisateur.
Fichiers
Le fichier /etc/timezone
contient le fuseau horaire :
Europe/Paris
Le fichier /etc/default/rcS
permet de savoir si le système est à l'heure UTC ou non :
# Set UTC=yes if your system clock is set to UTC (GMT), and UTC=no if not. UTC=no
Configuration du fuseau horaire pour Java
Vous avez peut-être remarqué que la date indiquée dans certain programme java, comme tomcat, ne détectent pas correctement l'heure. Pour cela, il faut aider la machine virtuelle java en lui spécifiant le fuseau horaire.
Fichiers
Le fichier /etc/environnement
contient les variables d'environnement chargé par défaut. Il faut spécifier la variable TZ avec la valeur correspondant à votre fuseau horaire. On peut reprendre la valeur indiquée dans /etc/timezone
Par exemple, ajoutez à la fin du fichier /etc/environnement
la variable TZ="Europe/Paris"
puis redémarrez l'ordinateur ou le shell du programme java.
Contributeurs : Id2ndR, Nuscly Références : Java Default Timezone Issue