メイン コンテンツをスキップする

日付と時刻

日付と時刻関数は、日付や時刻の値に対して演算を行い、時間に関する情報の計算、抽出、または書式設定を実行して、その結果を返します。

Qlik Open Lakehouse では次の関数を使用できます。

関数 説明
ADD_TIME_ZONE_OFFSET 日付にタイムゾーン オフセットを追加します。タイムゾーン オフセットは、Java's ZoneId.of メソッドで受け入れられる標準形式 (America/New_York, +0200 など) のいずれかになります。
DATE 文字列を日付にキャストします
DATE_ADD タイムスタンプに、指定された単位のインターバル値を追加します。負の値を指定することで、減算も実行できます。
DATE_DIFF timestamp2 から timestamp1 を減算し、指定された単位でその差を返します
DATE_TRUNC 日付を指定された単位に切り捨てます
DAY タイムスタンプから、月の日を返します
DAY_OF_WEEK タイムスタンプから ISO 形式の曜日を返します。値の範囲は 1 (月曜日) から 7 (日曜日) です
DAY_OF_YEAR タイムスタンプから、年の日を返します。値の範囲は 1 から 366 です
EXTRACT_TIMESTAMP 日付またはタイムスタンプの文字列を、日付形式を自動検出して、日付またはタイムスタンプに変換します
FORMAT_DATETIME 日時を文字列に変換します
FROM_ISO8601_DATE ISO 8601 形式の文字列を解析し、日付に変換します
FROM_UNIXTIME エポック秒をタイムスタンプに変換します
HOUR タイムスタンプから、1 日のうちの時間を返します。値の範囲は 0 から 23 です
MILLISECOND タイムスタンプから、秒のミリ秒部分を返します。
MINUTE タイムスタンプから、時刻の分を返します。
MONTH タイムスタンプから、年の月を返します。
QUARTER タイムスタンプから、年の四半期を返します。値の範囲は 1 から 4 です
RUN_END_TIME ジョブ実行の終了時刻を返します
RUN_START_TIME ジョブ実行の開始時刻を返します
SECOND タイムスタンプから、分の秒を返します
SUBTRACT_TIME_ZONE_OFFSET 日付からタイムゾーンのオフセットを減算します。タイムゾーン オフセットは、Java's ZoneId.of メソッドで受け入れられる標準形式 (America/New_York, +0200 など) のいずれかになります
TO_UNIXTIME 日付を、ミリ秒の小数部を含むエポック (Unix) 秒表現に変換します
TO_UNIX_EPOCH_MILLIS 日付をエポック (Unix) 秒表現に変換します
TO_UNIX_EPOCH_SECONDS 日付をエポック (Unix) 秒表現に変換します
WEEK タイムスタンプから、年の ISO 形式の週を返します。値の範囲は 1 から 53 です
YEAR タイムスタンプから、年を返します。
YEAR_OF_WEEK タイムスタンプから、ISO 形式の週の年を返します

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。