dvhez
La columna con la que tengo problemas es creada por:
DateTimeCMG = FORMAT('CMg 220kV'[Date] + 'CMg 220kV'[HourTime];"dd/mm/yyyy HH:mm")
Siendo las columnas Date, HourTime y DateTimeCMG las siguientes:
Como puede ver, todo está bien si la columna DateTimeCMG se mantiene como Texto. Sin embargo, si cambio su tipo de datos a Fecha/Hora, se obtiene este formato:
Mientras que las columnas ‘Date’ y ‘HourTime’ siguen siendo las mismas para estas primeras 5 filas. ¿Qué me estoy perdiendo?
¡Gracias!
dvhez
En respuesta a Anónimo
¡Gracias por tu respuesta!. Sin embargo, resolví esto cambiando el formato de fecha a «Fecha general» en lugar de «dd/mm/yyyy HH:mm»
DateTimeCMG = FORMAT('CMg 220kV'[Date] + 'CMg 220kV'[HourTime];"General Date")
Anónimo
El problema al que se enfrenta está relacionado con la localización de DateTime que se está produciendo. Esto podría estar relacionado con la zona horaria seleccionada para la PC que está utilizando. Por ejemplo, si está utilizando una máquina virtual en Azure, podría configurarse en el formato de EE. UU.
Alternativamente, hay una ‘Configuración regional para importar’ en la configuración en ‘Archivo’ -> ‘Opciones y configuraciones’ -> ‘Opciones’ -> ‘Configuración regional’. Esto podría establecerse en «Inglés (Estados Unidos)». Es posible que deba configurar esto en otra cosa, como «Inglés (Australia)»
dvhez
En respuesta a Anónimo
¡Gracias por tu respuesta!. Sin embargo, resolví esto cambiando el formato de fecha a «Fecha general» en lugar de «dd/mm/yyyy HH:mm»
DateTimeCMG = FORMAT('CMg 220kV'[Date] + 'CMg 220kV'[HourTime];"General Date")
Anónimo
En respuesta a dvhez
Genial, me alegro que lo hayas solucionado! Solo tenga en cuenta que la función FORMATO devolverá un tipo de datos de Cadena (Texto). Esto puede funcionar perfectamente si lo vuelve a convertir más adelante en su proceso en un tipo de fecha, o si solo está usando la fecha en una pantalla de informe. Mientras está en formato de texto, la inteligencia de fecha y hora no se puede aplicar a la columna.