日付および時刻関数
以下のリストに、式に使用できる日付および時刻の関数を示します。
関数 | 説明 |
---|---|
DateAdd(Arg1, Arg2, Arg3)
|
間隔を Date 、Time または DateTime に追加します。このメソッドは、TimeSpan または指定した日付または時刻部分 (日数など) を表す Integer のどちらかを追加できます。
整数値を日付または時刻部分に追加する場合は、次の 3 つの引数を使用します。Arg1 は、追加する部分を表す文字列です。Arg2 は、追加する部分の数を含む数値です。Arg3 は、 Arg1 の有効な引数は次 のとおりです。 ' ' ' ' ' ' ' ' ' 例:
|
DateDiff(Arg1, Arg2, Arg3)
|
2 つの Date 、Time または DateTime のカラムの差異を計算します。結果は、TimeSpan 、あるいは指定した時刻部分を表す実数値 (日数など) として表示されます。2 つの引数 (開始日付カラムと終了日付カラム) が使用されている場合、結果として 3 つの引数が使用されている場合、1 つ目の引数が比較対象部分となる必要があります。2 つ目の引数は開始日付カラムであり、3 つ目の引数は終了日付カラムです。演算結果は実数値で示されます。 Arg1 の有効な引数は次 のとおりです。 ' ' ' ' ' ' ' ' ' 例:
|
DatePart(Arg1, Arg2)
|
Date 、Time 、または DateTime の指定部分を返します。Arg1 は、取得する日付部分を表す文字列であり、Arg2 は、Date 、Time 、または DateTime カラムです。計算の基本となるデータは整数 ですが、一部の引数 ('mm '、'qq '、'dw ') の出力の形式は地域の設定によって決定されます。Arg1 の有効な引数は次 のとおりです。 ' ' ' ' ' ' ' ' ' ' ' ' 例:
|
DateTimeNow()
|
現在のシステム時刻を返します。 Web クライアントで式を実行する場合、または Automation Services を使用する場合、返されるのは (サーバー上の) サービスのタイムゾーンの時刻であることに注意してください。 例:
|
Day(Arg1)
|
Date または DateTime のカラムから、特定の日 (月間) を抽出します。結果は、1 ~ 31 の間の整数です。例:
|
DayOfMonth(Arg1)
|
Date または DateTime のカラムから、特定の日 (月間) を抽出します。結果は、1 ~ 31 の間の整数です。例:
|
DayOfWeek(Arg1)
|
Date または DateTime のカラムから、特定の曜日を抽出します。新規カラムの基本となるデータは 0(日曜日)~ 6(土曜日)の間の整数ですが、地域の設定に基づいて週の最初の曜日と書式設定された出力が決定されます。例:
|
DayOfYear(Arg1)
|
Date または DateTime のカラムから、特定の日 (年間) を抽出します。結果は、1 ~ 366 の間の整数です。例:
|
Days(Arg1)
|
TimeSpan の日数を -10675199 から 10675199 までの Integer 値として返します。または、引数が 例:
|
FiscalMonth(Arg1, Arg2)
|
日付の会計月を返します。 最初の引数は 2 つ目の引数を指定しない場合、文書プロパティ 階層で使用されている場合、
画像の階層は、次の式を使用して構築されています。
例:
|
FiscalQuarter (Arg1, Arg2)
|
日付 (Arg1) の会計四半期を、月単位で指定した移動 (Arg2) に基づき返します。 2 つ目の引数はオプションです。2 つ目の引数を指定しない場合、文書プロパティ 例:
|
FiscalYear (Arg1, Arg2)
|
日付 (Arg1) の会計年度を、月単位で指定した移動 (Arg2) に基づき返します。 2 つ目の引数はオプションです。2 つ目の引数を指定しない場合、文書プロパティ 例:
|
Hour(Arg1)
|
DateTime または Time のカラムから時間を抽出します。結果は、0 ~ 23 の間の整数です。例:
|
Hours(Arg1)
|
または、引数が 例:
|
Millisecond(Arg1)
|
例:
|
Milliseconds(Arg1)
|
または、引数が 例:
|
Minute(Arg1)
|
DateTime または Time のカラムから分を抽出します。結果は、0 ~ 59 の間の整数です。例:
|
Minutes(Arg1)
|
または、引数が 例:
|
Month(Arg1)
|
Date または DateTime のカラムから月を抽出します。新規カラムの基本となるデータは 1 ~ 12 の間の整数ですが、地域の設定に基づいて書式設定された出力が決定されます。例:
|
Quarter(Arg1)
|
Date または DateTime のカラムから四半期を抽出します。新規カラムの基本となるデータは 1 ~ 4 の間の整数ですが、地域の設定に基づいて書式設定された出力が決定されます。例:
|
Second(Arg1)
|
DateTime または Time のカラムから秒を抽出します。結果は、0 ~ 59 の間の整数です。例:
|
Seconds(Arg1)
|
TimeSpan の秒数を 0 から 59 までの Integer 値として返します。または、引数が 例:
|
Today()
|
現在の日付を返します。 Web クライアントで式を実行する場合、または Automation Services を使用する場合、返されるのは (サーバー上の) サービスのタイムゾーンの日付であることに注意してください。 例:
|
TotalDays(Arg1)
|
TimeSpan の日数を、整数と小数で表した実数値として返します。例:
|
TotalHours(Arg1)
|
TimeSpan の時間数を、整数と小数で表した実数値として返します。例:
|
TotalMilliseconds(Arg1)
|
TimeSpan のミリ秒数を、整数と小数で表した実数値として返します。例:
|
TotalMinutes(Arg1)
|
TimeSpan の分数を、整数と小数で表した実数値として返します。例:
|
TotalSeconds()
|
TimeSpan の秒数を、整数と小数で表した実数値として返します。例:
|
Week(Arg1)
|
Date または DateTime のカラムから 1 ~ 54 の間の整数として週を抽出します。年の最初の週は地域の設定に基づいて決定されます。例:
|
Year(Arg1)
|
Date または DateTime のカラムから年を抽出します。結果は Integer 型です。例:
|
YearAndWeek(Arg1)
|
Date または DateTime のカラムから年と週を抽出します。結果として Integer (年*100 + 週数) が返されます。たとえば、日付が 2005-10-13 の場合は 200541 が返されます。例:
|