Question :
Comment puis-je convertir une date XML à l'aide d'une macro ?
Réponse :
Lorsque vous utilisez des fichiers d'index XML, vous pouvez occasionnellement rencontrer des valeurs de date comme 2018-08-02T13:45:32.123+01:00
Même si le traitement a été implémenté en utilisant la macro Convert Date and Format pendant la phase bêta, vous pouvez trouver une macro ici que vous pouvez utiliser pour implémenter ceci vous-même. Une démonstration technique du Scriptengine, en quelque sorte.
outformat = "dd.MM.yyyy HH:mm:ss"
informat = "yyyy-MM-ddTHH:mm:ss.fffK"
from System import DateTime
from System.Globalization import CultureInfo
dt = DateTime.ParseExact(in_value, informat, CultureInfo.InvariantCulture)
return dt.ToString(outformat)
Veuillez noter : Cet article est une traduction de l'anglais. Les informations contenues dans cet article sont basées sur la ou les versions originales des produits en langue anglaise. Il peut y avoir des erreurs mineures, notamment dans la grammaire utilisée dans la version traduite de nos articles. Bien que nous ne puissions pas garantir l'exactitude complète de la traduction, dans la plupart des cas, vous la trouverez suffisamment informative. En cas de doute, veuillez revenir à la version anglaise de cet article.