Pregunta:
¿Cómo puedo convertir una fecha XML con una macro?
Respuesta:
Al utilizar archivos de índice XML, ocasionalmente puede encontrarse con valores de fecha como 2018-08-02T13:45:32.123+01:00
Aunque el procesamiento se implementó utilizando la macro Convertir fecha y formato durante la fase beta, aquí puede encontrar una macro que puede utilizar para implementarlo usted mismo. Una demostración técnica del Scriptengine, por así decirlo.
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)
Tenga en cuenta: Este artículo es una traducción del idioma inglés. La información contenida en este artículo se basa en la(s) versión(es) original(es) del producto(s) en inglés. Puede haber errores menores, como en la gramática utilizada en la versión traducida de nuestros artículos. Si bien no podemos garantizar la exactitud completa de la traducción, en la mayoría de los casos, encontrará que es lo suficientemente informativa. En caso de duda, vuelva a la versión en inglés de este artículo.