Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerFlex Gateway新着情報
Governance新着情報
Monitoring API Manager2.x
Mule 4
3.9
1.1
2.x
1.2
7.x
toDateTimeOrNull
toDateTimeOrNull
変換する特定の値と一致する最初の Formatter
を使用して、String
値を DateTime
値に変換します。
指定した値に一致するフォーマッター
がない場合、関数は null
値を返します。
DataWeave バージョン 2.5.0 で導入されました。
名前 | 型 | 説明 |
---|---|---|
|
String (文字列) |
|
|
Array<Formatter> |
|
次の例では、さまざまな入力での toDateTimeOrNull
の動作を示します。
application/dw
形式の出力が生成されます。
%dw 2.0
import * from dw::util::Coercions
output application/dw
---
{
a: toDateTimeOrNull("2003-10-01 23:57:59Z", [{format: "uuuu/MM/dd HH:mm:ssz"}, {format: "uuuu-MM-dd HH:mm:ssz"}]),
b: toDateTimeOrNull("2003-10-01 23:57:59Z", [{format: "uuuu/MM/dd HH:mm:ssz"}])
}
DataWeave
{
a: |2003-10-01T23:57:59Z| as DateTime {format: "uuuu-MM-dd HH:mm:ssz"},
b: null
}
DataWeave