Domanda:
Come posso convertire una data XML con una macro?
Risposta:
Quando si utilizzano i file indice XML, è possibile imbattersi occasionalmente in valori di data come 2018-08-02T13:45:32.123+01:00
Anche se l'elaborazione è stata implementata utilizzando la macro Converti data e formato durante la fase beta, è possibile trovare qui una macro da utilizzare per implementare questa operazione da soli. Una dimostrazione tecnica dello Scriptengine, per così dire.
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)
Si prega di notare: Questo articolo è una traduzione dall'inglese. Le informazioni contenute in questo articolo si basano sulla versione originale in inglese del/i prodotto/i. Potrebbero esserci piccoli errori, ad esempio nella grammatica utilizzata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa accuratezza della traduzione, nella maggior parte dei casi la troverete sufficientemente informativa. In caso di dubbi, si prega di fare riferimento alla versione inglese di questo articolo.
