Deutsch English Français Italiano |
<slrnsr7kre.1eh.sc@scarpet42p.localdomain> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder6.news.weretis.net!feeder8.news.weretis.net!news.uzoreto.com!news.pop-hannover.net!news-feed.cs.net.de!193.141.40.65.MISMATCH!npeer.as286.net!npeer-ng0.as286.net!proxad.net!feeder1-1.proxad.net!cleanfeed2-b.proxad.net!nnrp1-1.free.fr!not-for-mail Newsgroups: fr.comp.os.unix From: =?UTF-8?Q?St=C3=A9phane?= CARPENTIER <sc@fiat-linux.fr> Subject: Re: obtenir le fuseau horaire References: <fantome.forums.tDeContes-DE16C1.01290730112021@news.free.fr> <slrnsqc174.2k2t.naddy@lorvorc.mips.inka.de> <fantome.forums.tDeContes-98D87E.18352930112021@news.free.fr> <fantome.forums.tDeContes-D86D9C.19015030112021@news.free.fr> <slrnsqmgto.1bu.sc@scarpet42p.localdomain> <sofvf5$sr2$1@cabale.usenet-fr.net> <875ys4rs13.fsf@universite-de-strasbourg.fr.invalid> <sogs9h$1516$1@cabale.usenet-fr.net> <slrnsqp7ij.1g8.sc@scarpet42p.localdomain> <fantome.forums.tDeContes-B8486F.22111207122021@news.free.fr> Organization: Mulots' Killer User-Agent: slrn/1.0.3 (Linux) Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-ID: <slrnsr7kre.1eh.sc@scarpet42p.localdomain> Date: 10 Dec 2021 22:23:42 GMT Lines: 67 NNTP-Posting-Date: 10 Dec 2021 23:23:42 CET NNTP-Posting-Host: 78.201.248.7 X-Trace: 1639175022 news-4.free.fr 4970 78.201.248.7:52020 X-Complaints-To: abuse@proxad.net Bytes: 4337 Le 07-12-2021, Thomas <fantome.forums.tDeContes@free.fr.invalid> a écrit : > In article <slrnsqp7ij.1g8.sc@scarpet42p.localdomain>, > Stéphane CARPENTIER <sc@fiat-linux.fr> wrote: > >> Je crois que c'est très instructif pour quelqu'un qui veut jouer avec >> les dates et les fuseaux horaires en croyant que les décalages horaires >> sont tous en heures plaines. > > oui enfin, puisque c'est de moi que tu parles, > ma démarche est de poser des questions si possible avant de rencontrer > des pbs, justement pour les éviter. C'est pas une critique, cette vidéo est, à mon sens, un bon condensé de toutes les subtilités auxquelles tu dois t'attendre en regardant les dates, heures, décalages horaires et tout ça. >> Le pire, c'est qu'il n'y a pas tout dans la >> vidéo. Par exemple, il ne parle pas du Maroc qui ne change pas d'heure >> en été/hiver mais qui change d'heure pendant le ramadan (dont le mois >> change tous les ans) > > il me semble qu'à l'inverse, les secondes intercalaires c'est un sujet > connexe à celui des fuseaux horaires, > amha c'est pas forcément une idée géniale de mélanger les 2. Tu ne peux pas forcément y échapper. En gros, quand tu veux faire des calculs sur des dates, c'est plus facile de convertir tes dates en secondes, faire tes calculs et rebasculer en date. Si tu considères que deux heures c'est 7200 secondes, ça va être souvent bon, mais si un décalage horaire ou une seconde intercalaire tombe au milieu de ta période de deux heures, tu vas avoir des trucs bizarres. Tu peux très bien considérer qu'une seconde c'est peu important pour le niveau de précision que tu attends, pour le décalage horaire c'est plus délicat. Après, tu peux laisser le calendrier faire les calculs pour toi. Mais il faut jute ne pas être surpris par certains résultats que tu pourrais avoir. C'est à l'époque du concorde que quelqu'un pouvait partir de France le matin et arriver aux USA le matin, avant son heure de décollage et passer toute la journées aux USA pour rentrer le soir (où là, il se faisait rattraper par la réalité). >> Je ne dis pas que Thomas n'est pas capable de s'en occuper, mais il faut >> qu'il sache à quoi s'attendre. > > cette vidéo est instructive mais hors-sujet (si je t'ai bien compris). Je ne crois pas que ce soit hors sujet. > son sujet est l'implémentation de `date +%z`, Oui. > tandis que la réponse à ma question était son usage Oui, mais en fait, si tu ne sais pas comment c'est implémenté, tu vas avoir des résultats bizarres en utilisant son résultat. > (+ le petit traitement pour le convertir en secondes, Par exemple. Et dans la vidéo, les décalages horaires avec des heures non pleines est abordé. -- Si vous avez du temps à perdre : https://scarpet42.gitlab.io