如何在KDB中找到2个日期时间之间的时差(
)示例:
(2015.08.26+02:00)-(2015.08.25+00:00)
应该给1560分钟或26小时。
谢谢!
答案 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中可用的数据类型以及它们的存储方式,随着时间的推移,许多操作就会变得简单得多。在这种情况下,我使用美元符号进行投射,左侧是类型,右侧是我的数据。