Forum Discussion
Heure locale/UTC
Bonjour
le principe est d'ajouter une nouvelle étape dans la requête pour convertir la colonne ts en UTC
le plus simple est de sélectionner cette colonne, menu "transformer" puis "heure" et "heure local"
cela va ajouter une étape qui utilise la fonction DateTimeZone.ToLocal, mais ce n'est pas ce qu'on souhaite (il n'y a pas la possibilité de choisir directement ToUtc)
il faut donc manuellement remplacer dans la formule DateTimeZone.ToLocal par DateTimeZone.ToUtc
05/06/2024 09:34:00 +02:00 deviendra 05/06/2024 07:34:00 +00:00
une fois cette colonne ts modifiée en UTC, la formule ci-dessous renverra 9:34
DateTime.Time(DateTimeZone.ToLocal([ts]))
Stéphane
Bonjour
Ce n’est toujours pas bon
Apparemment, il faut lire : relevé à 10h20 (en GMT) mais sur un fuseau GMT +1, donc 11h20
et comme nous sommes en heure d’été, je devrais avoir l’heure affichée à 12:20
Mais comment afficher cette heure de 12:20 sur power query ?
Merci
Jean Michel