5

是否有在 kdb/q 中获取 Unix 时间戳的内置方法?

就像是

`float$.z.p

将是理想的;否则我将不得不求助于一个更费力的实现,我从 1970 年 1 月 1 日开始计算秒数。

4

1 回答 1

4
q)`long$.z.p
458558447196132000
q)`long$1970.01.01D00:00
-946684800000000000

所以你可以从 2000.01.01 获得 nanos。从那里可以简单的计算来转换基于 2000.01.01 的纪元与基于 1970.01.01 的纪元。

于 2014-07-13T09:21:59.307 回答