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 に答える