atBeginningOfDay

atBeginningOfDay(dateTime: DateTime): DateTime

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

入力内の時間、分、秒は ​00:00:00​ に変更されます。

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

パラメーター

名前 説明

dateTime

参照する ​DateTime​ 値。

次の例では、​DateTime​ 入力内の ​Time​ 値を指定された日の開始に変更します。

ソース

%dw 2.0
import * from dw::core::Dates
output application/json
---
{
  "atBeginningOfDayDateTime": atBeginningOfDay(|2020-10-06T18:23:20.351-03:00|)
}

出力

{
  "atBeginningOfDayDateTime": "2020-10-06T00:00:00-03:00"
}

atBeginningOfDay(localDateTime: LocalDateTime): LocalDateTime

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

入力内の時間、分、秒は ​00:00:00​ に変更されます。

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

パラメーター

名前 説明

localDateTime

参照する ​LocalDateTime​ 値。

次の例では、​LocalDateTime​ 入力内の ​Time​ 値を指定された日の開始に変更します。

ソース

%dw 2.0
import * from dw::core::Dates
output application/json
---
{
  "atBeginningOfDayLocalDateTime": atBeginningOfDay(|2020-10-06T18:23:20.351|)
}

出力

{
  "atBeginningOfDayLocalDateTime": "2020-10-06T00:00:00"
}