Sujet : Re: obtenir le fuseau horaire
De : fantome.forums.tDeContes (at) *nospam* free.fr.invalid (Thomas)
Groupes : fr.comp.os.unixDate : 30. Nov 2021, 19:01:51
Autres entêtes
Organisation : Guest of ProXad - France
Message-ID : <fantome.forums.tDeContes-D86D9C.19015030112021@news.free.fr>
References : 1 2 3
User-Agent : MT-NewsWatcher/3.5.3b3 (Intel Mac OS X)
In article
<
fantome.forums.tDeContes-98D87E.18352930112021@news.free.fr>,
Thomas <
fantome.forums.tDeContes@free.fr.invalid> wrote:
In article <slrnsqc174.2k2t.naddy@lorvorc.mips.inka.de>,
Christian Weisgerber <naddy@mips.inka.de> wrote:
On 2021-11-30, Thomas <fantome.forums.tDeContes@free.fr.invalid> wrote:
y a-t-il une option avec la commande date, pour obtenir le fuseau
horaire ?
$ date +%z
+0100
merci :-)
pb suivant :
comment exploiter ça pour les calculs ?
$ var1=$( date "+%z" )
++ date +%z
+ var1=+0100
$ var2=$(( var1 ))
+ var2=64
je pensais qu'en analysant la chaine de texte ça déterminerais la valeur
100.
qu'est-ce qui m'échappe ?
je crois que ça l'interprète en octal à cause du 0
je peux tjr diviser par 64 tant que je n'ai qu'à traiter "+0100" et
"+0200", et rien d'autre.
mais ça ne me plait pas bcp, parce que ça n'est pas portable !
en plus de ça, les 2 derniers chiffres sont les minutes.
est-ce qu'il est fait usage, qqpart dans le monde, de fuseaux horaires
dont les minutes ne sont pas 0 ?
si oui,
y a-t-il un moyen assez simple d'obtenir ou de convertir ça en secondes,
ou autre format suffisamment pratique pour les calculs ?
-- RAPID maintainerhttp://savannah.nongnu.org/projects/rapid/