Kdbplus-q-language-temporal-data
提供:Dev Guides
Q言語-時間データ
Date
基準日は01Jan2000なので、kdb +の日付は整数の日数として内部的に保存されます。 この日付の後の日付は内部的に正の数として保存され、それより前の日付は負の数として参照されます。
デフォルトでは、日付は「YYYY.MM.DD」の形式で書き込まれます
- 算術および論理演算*は、日付に直接実行できます。
2000年1月1日は土曜日に落ちました。 したがって、履歴全体または将来の土曜日を7で割ると、残りは0、日曜日は1、月曜日は2になります。
タイムズ
時間は、午前0時のストロークからのミリ秒の整数として内部的に保存されます。 時間はHH:MM:SS.MSSの形式で記述されます
日付の場合のように、算術は時間に直接実行できます。
日時
日時は、ISO標準形式のように「T」で区切られた日付と時刻の組み合わせです。 日時値には、2000年1月1日午前0時からの小数日数が格納されます。
基になる端数の日数は、フロートにキャストすることで取得できます。