Dates (dw::core::Dates)

このモジュールには、日付を作成して操作するための関数が含まれます。

このモジュールを使用するには、DataWeave コードにインポートする必要があります。その方法として、たとえば、行 ​import * from dw::core::Dates​ を DataWeave スクリプトの ヘッダーに追加します。

DataWeave バージョン 2.4.0 で導入されました。

関数

名前 説明

『atBeginningOfDay』

入力内の ​Time​ 値を指定された​​の開始に変更する新しい ​DateTime​ 値を返します。

『atBeginningOfHour』

入力内の ​Time​ 値を指定された​時間​の開始に変更する新しい ​DateTime​ 値を返します。

『atBeginningOfMonth』

入力の ​Day​ 値を指定された​​の初日に変更する新しい ​DateTime​ 値を返します。​Time​ 値も ​00:00:00​ に設定します。

『atBeginningOfWeek』

入力の ​Day​ 値と ​Time​ 値を指定された​​の初日の開始に変更する新しい ​DateTime​ 値を返します。

『atBeginningOfYear』

DateTime​ 値を入力として取得し、入力内で指定された​​の初日の ​DateTime​ 値を返します。​Time​ 値も ​00:00:00​ に設定します。

『date』

year​ 項目、​month​ 項目、​day​ 項目について指定された値から ​Date​ 値を作成します。

『dateTime』

year​ 項目、​month​ 項目、​day​ 項目、​hour​ 項目、​minutes​ 項目、​seconds​ 項目、​timezone​ 項目について指定された値から ​DateTime​ 値を作成します。

『localDateTime』

year​ 項目、​month​ 項目、​day​ 項目、​hour​ 項目、​minutes​ 項目、​seconds​ 項目について指定された値から ​LocalDateTime​ 値を作成します。

『localTime』

hour​ 項目、​minutes​ 項目、​seconds​ 項目について指定された値から ​LocalTime​ 値を作成します。

『time』

hour​ 項目、​minutes​ 項目、​seconds​ 項目、​timezone​ 項目について指定された値から ​Time​ 値を作成します。

『today』

今日の日付を ​Date​ 型として返します。

『tomorrow』

明日の日付を ​Date​ 型として返します。

『yesterday』

昨日の日付を ​Date​ 型として返します。