如何在 Power Query 中将字符串转换为日期格式
How to convert string to date format in Power Query
我正在尝试转换包含以下日期时间格式的 csv 文件中的列。
12 mar 2016 10:27:47 fm
但是当我将类型更改为 DateTime 时出现此错误:
Error: Could not parse the input provided to a DateTime value
我也尝试过使用不同的语言环境进行转换,但没有成功。
如何将其转换为正确的日期时间格式?
那条线上的调频应该是上午还是下午?
您可以使用 Text.Replace
将文本中的 fm 替换为 am 或 pm,然后在 DateTime.FromText
.
中使用该文本来解决此问题
我们的 date/time 语言环境解析器,例如瑞典语,您将 "fm" 用于 "am" 的地方只允许 24 小时制。对不起,你 运行 加入了这个!
Alejandro 的修复看起来像:
DateTime.FromText(Text.Replace(Text.Replace("12 mar 2016 10:27:47 fm", " fm", " am"), " em", " pm"))
我正在尝试转换包含以下日期时间格式的 csv 文件中的列。
12 mar 2016 10:27:47 fm
但是当我将类型更改为 DateTime 时出现此错误:
Error: Could not parse the input provided to a DateTime value
我也尝试过使用不同的语言环境进行转换,但没有成功。
如何将其转换为正确的日期时间格式?
那条线上的调频应该是上午还是下午?
您可以使用 Text.Replace
将文本中的 fm 替换为 am 或 pm,然后在 DateTime.FromText
.
我们的 date/time 语言环境解析器,例如瑞典语,您将 "fm" 用于 "am" 的地方只允许 24 小时制。对不起,你 运行 加入了这个!
Alejandro 的修复看起来像:
DateTime.FromText(Text.Replace(Text.Replace("12 mar 2016 10:27:47 fm", " fm", " am"), " em", " pm"))