Je connais http://www.timeanddate.com/worldclock/converter.html
Je n'arrive pas à comprendre comment interroger http://www.google.com dans un format naturel sain, comme "17h00, heure de Paris dans PST".
Ou dois-je écrire une telle application?
linux
command-line
conversion
time
date
hendry
la source
la source
dateconv 2017-05-16T17:00 --from-zone iata:SFO --zone iata:LHR
->2017-05-17T01:00:00
Réponses:
Il est 18 heures à Taipei, quelle heure est-il ici?
À 11 heures, ici à Londres, quelle heure est-il à Taipei?
la source
TZ=Europe/Moscow date --date='TZ="Asia/Taipei" 18:00'
Mon Mar 27 18:00:00 CST 2017
- c’est-à-dire qu’il me dit simplement la date à Taipei, et non la date locale pour ce point. Bien que manpage indique que votre méthode est correcte. Est-ce que je manque quelque chose?,coreutils 8.26
Arch Linuxtimedatectl list-timezones|grep -i taipei
(empreintesAsia/Taipei
),timedatectl list-timezones|grep -i berlin
(empreintesEurope/Berlin
),timedatectl list-timezones|grep -i angeles
(empreintesAmerica/Los_Angeles
)Cet exemple provient de http://www.pixelbeat.org/cmdline.html#dates
Il donne l'heure locale correspondant à 9 heures sur la côte ouest des États-Unis, en tenant compte des différentes transitions d'économie de lumière du jour.
Utilisez tzselect pour obtenir le TZ. Le format PST est ambigu. IST = heure normale de l'Inde et heure d'été irlandaise, par exemple.
la source
tzselect
, merci. Si vous entrez une erreur 'TZ', vous obtiendrez des résultats trompeurs, par exemple TZ = date de Londres vendredi 16 juil. 10:28:52 Londres 2010Je pense que cela est plus proche de la question posée par le PO (puisqu'il ne sait pas nécessairement que la BST est Taipei? Et la réponse n'explique pas comment se rendre à "Asia / Taipei" à partir de "BST").
D'abord ma date actuelle:
Puis la date que je veux savoir:
Donc, je sais qu'il ne
5pm BST
reste que 2 heures.J'oublie généralement que si je dois ajouter ou supprimer deux heures de l'heure HAE, j'ai donc un petit script avec les fuseaux horaires avec lesquels je dois travailler:
Et la sortie:
Vous
tz
pouvez trouver des emplacements valides pour votre script ici/usr/share/zoneinfo
.Mais encore une fois, je l’utilise simplement dans le futur
date -d '<time> <timezone>'
.la source
Utilisez Wolfram Alpha . À l'URL de base…
annexer la conversion en remplaçant les espaces par
+
. Par exemple:Notez que Wolfram Alpha ne semble pas reconnaître
BST
le fuseau horaire.la source
Je sais que c'est un vieux fil, mais j'avais besoin d'un code pour le même cas d'utilisation et, sur la base des idées présentées ici, j'ai développé ce petit script bash:
Vous pouvez soit utiliser pour vérifier les différences de temps aujourd'hui ou à une date ultérieure:
HTH
la source