機械翻訳について

変換関数

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を日、時間、年、月の期間に変換

  • 日付とtime("2012-12-24T23:59:00") - 日付とtime("2012-12-22T03:45:00") = duration("P2DT20H14M")

  • duration("P2Y2M") = duration("P26M")

years and months duration(from, to)

どちらも日時

fromtoの間の年月を返します。

年月日duration( date("2011-12-22")、date("2013-08-24")) = duration("P1Y8M")