在KDB中查找以分钟为单位的日期时差

时间:2015-12-10 09:46:04

标签: kdb

如何在KDB中找到2个日期时间之间的时差(

示例:

(2015.08.26+02:00)-(2015.08.25+00:00)

应该给1560分钟或26小时。

谢谢!

1 个答案:

答案 0 :(得分:6)

q)`minute$(2015.08.26+02:00)-(2015.08.25+00:00) 26:00 q)`int$`minute$(2015.08.26+02:00)-(2015.08.25+00:00) 1560i

我建议您按照在线提供的教程进行操作,因为它将为您提供更加坚实的理解kdb的基础。一旦你知道了kdb中可用的数据类型以及它们的存储方式,随着时间的推移,许多操作就会变得简单得多。在这种情况下,我使用美元符号进行投射,左侧是类型,右侧是我的数据。