Forum Discussion
GuerauFF
Helper II
6 years agoFormato de fecha
¡Hola! Estoy teniendo algunos problemas con el formato de fecha... ¡Es una pesadilla! Por lo tanto, lo que tengo es una columna donde tengo ambas fechas como "dd/mm/YYYY hh:mm:ss" y otras com...
- 6 years ago
Hola @GuerauFF ,
Pruebe el siguiente código:
if Text.End([DAte], 2) = "AM" or Text.End([DAte], 2) = "PM" then Text.PadStart(Text.AfterDelimiter(Text.BeforeDelimiter([DAte], "/", 1), "/", 0), 2, "0") & "/" & Text.PadStart(Text.BeforeDelimiter([DAte], "/", 0), 2, "0") & "/" & Text.AfterDelimiter([DAte], "/", 1) else Text.PadStart(Text.AfterDelimiter(Text.BeforeDelimiter([DAte], "/", 1), "/", 0), 2, "0") & "/" & Text.PadStart(Text.BeforeDelimiter([DAte], "/", 0), 2, "0") & "/" & Text.AfterDelimiter(Text.BeforeDelimiter([DAte], " ", 0), "/", 1) & " " & (if Number.FromText(Text.BeforeDelimiter(Text.AfterDelimiter([DAte], " ", 0), ":", 0)) < 12 then Text.BeforeDelimiter(Text.AfterDelimiter([DAte], " ", 0), ":", 0) else Number.ToText( Number.FromText(Text.BeforeDelimiter(Text.AfterDelimiter([DAte], " ", 0), ":", 0)) - 12 )) & ":" & Text.AfterDelimiter([DAte], ":", 0) & (if Number.FromText(Text.BeforeDelimiter(Text.AfterDelimiter([DAte], " ", 0), ":", 0)) < 12 then " AM" else " PM")
GuerauFF
Helper II
6 years agoHola @MFelix !
Gracias por la respuesta, lo he probado y no funciona aunque... me da un error.
Cuando dice agregarlo a la consulta, ¿quiere agregar la columna con PowerQuery o con el editor de consultas de PowerBI?
Necesito hacerlo desde Powerquery porque después estoy añadiendo esta consulta con algunos otros, y necesito que el formato de fecha esté bien en esa etapa, ese es el punto principal
¡Agradecería mucho que pudieras ayudarme!