从CurrentDate创建自定义列

时间:2019-10-07 15:04:21

标签: powerbi powerquery

我正在尝试根据条件语句和当前日期创建一个新的自定义列。

下一张图片确切地解释了我需要进行电源查询的内容。

THIS IMAGE EXPLAIN WHAT I WANT TO DO

我需要伪代码的一个示例是:

if [fecha fin de plazo]>=CurrentDate and [fecha CIERRE investigación]=null
then "string"

我最大的问题是我不知道如何使用PowerQuery提取当前日期。

2 个答案:

答案 0 :(得分:1)

您可以尝试使用,

if [fecha fin de plazo]>= DateTime.LocalNow() and [fecha CIERRE investigación]=null
then "string"

DateTime.LocalNow()

答案 1 :(得分:0)

使用DateTime.LocalNow您可以获得系统的日期和时间,问题在于是否需要将日期值与DateTime.LocalNow()的结果进行比较,因为您只需要比较日期。

这就是为什么它必须使用DateTime.Date的原因。此功能返回DateTime.LocalNow()的日期部分。

if [date1] >= DateTime.Date(DateTime.LocalNow()) and [date2]=null
then "string"

您可以在此处获取有关此功能的更多信息:


DateTime.LocalNow()
DateTime.Date()