À partir de RISC OS 3, c'est l'heure
UTC
(Universal Time Coordinated
), aussi appelée
GMT (Greenwich
Mean Time
), qui est stockée en interne. L'heure locale est fixée en
ajustant le timezone. De nombreux utilisateurs
n'ont pas configuré correctement leur machine, souvent sans le savoir: ils
ont réglé l'heure de façon à ce que l'heure locale paraisse correcte, sans
régler auparavant le timezone, si bien que
l'heure UTC est incorrecte.
Or c'est cette horloge qui est la plus importante: elle est indépendante
du pays et de la date (différences heure d'hiver et heure d'été), si bien
qu'elle permet de faire des comparaisons de date et heure (par exemple,
tri des articles de news par date, les
incohérences dues aux changements d'heure sont évitées, etc.). Si l'heure
UTC est incorrecte, cela
peut poser de nombreux problèmes, pour l'utilisateur de la machine, mais
aussi pour les autres si l'utilisateur a accès à un réseau, comme Internet.
C'est pourquoi j'ai tenté d'expliquer comment configurer le
timezone de sa machine Acorn, avec les
différents systèmes d'exploitation.
D'abord, configurez le timezone à l'aide de la commande suivante:
*Configure TimeZone [+|-]heures[:minutes]
Par exemple, pour la France, tapez:
*Configure TimeZone 1
Ensuite, s'il s'agit de l'heure d'hiver, tapez:
*Configure NoDST
et s'il s'agit de l'heure d'été, tapez:
*Configure DST
(DST signifie
Daylight Saving Time
).
Le fait d'avoir réglé le timezone a pu provoquer une modification de l'heure locale; c'est normal. Si votre machine n'est pas à l'heure, réglez l'heure locale à l'aide de l'application Alarm ou Organizer par exemple (fonction Set clock dans les deux cas).
Lorsque vous changerez d'heure, vous aurez le choix entre:
*Configure
correspondante
(NoDST
ou DST
);Attention! pour faire le changement entre l'heure d'hiver et l'heure
d'été via le CLI,
utilisez bien *Configure
NoDST
ou
DST
, et non *Configure TimeZone
(1 ou 2);
cela permet d'éviter des conflits entre diverses applications qui
veulent automatiquement changer d'heure.
L'heure UTC est aussi utilisée en interne sous Unix; elle est déjà correcte (c'est l'essentiel), si vous avez bien réglé l'heure sous RISC OS.
Ensuite, je ne sais pas trop. RiscBSD semble choisir le timezone d'après la configuration sous RISC OS, mais pour les changements d'heure automatiques...
Pour ceux qui ont une carte PC... Je ne connais
pas windoze, mais j'ai lu sur
Usenet qu'il faut mettre la ligne suivante
dans l'autoexec.bat
:
SET TZ=GMT-1:00
(heure d'hiver)SET TZ=GMT-2:00
(heure d'été)