変換関数
| Name(parameters) | パラメータ・ドメイン | 説明 | 例 |
|---|---|---|---|
|
date(from) |
日付文字列 |
fromを日付に変換 |
date("2012-12-25") - date("2012-12-24") = duration("P1D") |
|
date(from) |
dateおよびtime |
fromを日付に変換する(時間コンポーネントをnullに設定する) |
date( date and time("2012-12-25T11:00:00Z")) = date("2012-12-25") |
|
date and time(from) |
日付時間文字列 |
fromを日付と時間に変換 |
dateとtime("2012-12-24T23:59:00") + duration("PT1M") = dateとtime("2012-12-25T00:00:00") |
|
time(from) |
時間文字列 |
fromを時間に変換 |
time("23:59:00") + duration("PT2M") = time("00:01:00") |
|
time(from) |
時間、日時 |
fromを時間に変換する(日付コンポーネントを無視する) |
time( date and time("2012-12-25T11:00:00Z")) = time("11:00:00") |
|
number(from, grouping separator, decimal separator) |
数値、セパレータ、小数表記 |
fromを数値に変換 |
number("1 000,0", " ", ",") = number("1,000.0", ",", ".") |
|
string(from) |
non-null |
fromを文字列に変換 |
string(1.1) = "1.1" string(null) = null |
|
duration(from) |
期間文字列 |
fromを日、時間、年、月の期間に変換 |
|
|
years and months duration(from, to) |
どちらも日時 |
fromとtoの間の年月を返します。 |
年月日duration( date("2011-12-22")、date("2013-08-24")) = duration("P1Y8M") |