如何获得给定日期的季度的最后一天或第一天。
我正在尝试
C:“ d” $ 3 xbar“ m” $
C .z.d
答案 0 :(得分:3)
您的功能似乎在该季度的第一天有效
qfirst:"d"$3 xbar "m"$
qfirst .z.d
2019.01.01
要获取该季度的最后一天,您需要对其进行一些修改
qlast: -1+"d"$3+3 xbar "m"$
qlast .z.d
2019.03.31
为了使函数更快,您可以将函数编写为lambda而不是投影。
lambdaqfirst:{"d"$3 xbar "m"$x}
\ts:1000000 lambdaqfirst .z.d
1583 560
\ts:1000000 qfirst .z.d
1897 528