Citrix ADCシステム時刻の式
SYS。TIME式プレフィックスは,Citrix ADCのシステム時刻を抽出します。Citrix ADCシステム時間に応じて、特定のイベントが特定の時間に発生したか、特定の時間範囲内に発生したかを示す式を設定できます。
次の表に,sys。时间プレフィックスを使用して作成できる式を示します。
SYS.TIME。之间(< time1 >、< time2 >):
戻り値がより遅い場合,ブ,ル型TRUEを返します
。 , 引数を次のようにフォ,マットします。 - 両方ともGMTまたは両方の本地である必要があります。
は より後の値である必要があります。
たとえば,現在の時刻が格林尼治时间2005年5月1日10 h 15 m 30秒で,月の第1日曜日である場合は,次のように指定できます。
- sys.time。介于(格林尼治标准时间2004年,格林尼治标准时间2006年)
- sys.time。介于(格林尼治标准时间2004年1月,格林尼治标准时间2006年11月)
- sys.time。介于(格林尼治标准时间2004年1月,格林尼治标准时间2006年)
- sys.time。(GMT 2005年5月1日,GMT 2005年5月3日)
- sys.time。介于(格林尼治时间2005年5月1日,格林尼治时间2005年5月1日)
- sys.time。之间(本地2005年5月1日,本地2005年5月1日)
SYS.TIME.DAY:
月の現在の日を1 ~ 31の数値として返します。
SYS.TIME.EQ(<时间>):
現在の時刻が
たとえば,現在の時刻が格林尼治时间2005年5月1日10 h 15 m 30秒で,その月の第1日曜日である場合,次のように指定できます(評価結果は括弧内に表示されます)。
- sys.time。eq(GMT 2005)(この例ではTRUE .)
- sys.time。eq(格林尼治标准时间2005年12月)(この例では假。)
- sys.time.eq(当地2005年5月)(この例では,現在のタイムゾーンに応じて真正または假に評価されます)。
- sys.time。eq(格林尼治时间10h)(この例ではTRUE .)
- sys.time。eq(格林尼治时间10h 30s)(この例ではTRUE .)
- sys.time。eq(格林尼治标准时间5月10时)(この例ではTRUE。)
- sys.time。eq(格林尼治时间太阳)(この例ではTRUE .)
- sys.time。eq(格林尼治标准时间5月1日)(この例ではTRUE .)
SYS.TIME.NE(<时间>):
現在の時刻が
SYS.TIME.GE(<时间>):
現在の時刻が
たとえば,現在の時刻が格林尼治时间2005年5月1日10 h 15 m 30秒で,その月の第1日曜日である場合,次のように指定できます(評価結果は括弧内に表示されます)。
- sys.time。ge(GMT 2004)(この例ではTRUE .)
- sys.time。ge(GMT 2005 Jan)(この例ではTRUE .)
- sys.time。通用电气(当地2005年5月)(現在のタイムゾーンに応じて真正または假。)
- sys.time.ge (GMT 8h)(この例ではTRUE)
- sys.time.ge (GMT 30m)(この例ではFALSE)
- sys.time。ge(格林尼治标准时间5月10时)(この例ではTRUE)
- sys.time。ge(格林尼治标准时间5月10时0分)(この例ではTRUE)
- sys.time。ge(GMT Sun)(この例ではTRUE)
- sys.time。ge(格林尼治标准时间5月1日)(この例ではTRUE)
SYS.TIME.GT(<时间>):
時間値が
たとえば,現在の時刻が格林尼治时间2005年5月1日10 h 15 m 30秒で,その月の第1日曜日である場合,次のように指定できます(評価結果は括弧内に表示されます)。
- sys.time。gt(格林尼治标准时间2004)(この例ではTRUE)
- sys.time。gt(格林尼治时间2005年1月)(この例では真实)
- sys.time。5月2005 gt(本地)(現在のタイムゾーンに応じて真正または假。)
- sys.time。gt(GMT 8h)(この例ではTRUE)
- sys.time。gt(GMT 30m)(この例ではFALSE)
- sys.time。gt(格林尼治标准时间5月10时)(この例ではFALSE)
- sys.time。gt(格林尼治标准时间5月10时0分)(この例ではTRUE)
- sys.time。gt(GMT Sun)(この例ではFALSE)
- sys.time。gt(GMT 5月1日)(この例ではFALSE)
SYS.TIME.HOURS:
現在の時間を0 ~ 23の整数で返します。
SYS.TIME.LE(<时间>):
現在の時間値が
たとえば,現在の時刻が格林尼治时间2005年5月1日10 h 15 m 30秒で,その月の第1日曜日である場合,次のように指定できます(評価結果は括弧内に表示されます)。
- システムタ@ @ム。le(格林尼治标准时间2006)(この例ではTRUE)
- sys.time。le(格林尼治时间2005年12月)(この例では真实)
- sys.time。勒(本地2005年5月)(現在のタイムゾーンに応じて真正または假。)
- sys.time.le (GMT 8小时)(この例ではFALSE)
- sys.time.le (GMT 30m)(この例ではTRUE)
- sys.time。le(格林尼治标准时间5月10时)(この例ではTRUE。)
- sys.time。le(格林尼治时间6月11日)(この例ではTRUE。)
- sys.time。le(格林尼治标准时间星期三)(この例ではTRUE)
- sys.time。le(格林尼治标准时间5月1日)(この例ではTRUE)
SYS.TIME.LT(<时间>):
現在の時間値が
たとえば,現在の時刻が格林尼治时间2005年5月1日10 h 15 m 30秒で,その月の第1日曜日である場合,次のように指定できます(評価結果は括弧内に表示されます)。
- sys.time。lt(GMT 2006)(この例ではTRUE .)
- sys.time.lt.time。lt(格林尼治标准时间2005年12月)(この例では真实。)
- sys.time。lt(本地2005年5月)(現在のタイムゾーンに応じて真正または假。)
- sys.time.lt (GMT 8小时)(この例ではFALSEを返します)。
- sys.time。lt(GMT 30m)(この例ではTRUE .)
- sys.time。lt(格林尼治标准时间5月10时)(この例ではFALSE)
- sys.time。lt(格林尼治时间6月11日)(この例ではTRUE。)
- sys.time。lt(格林尼治标准时间星期三)(この例ではTRUE。)
- sys.time。lt(格林尼治标准时间5月1日)(この例では假。)
SYS.TIME.MINUTES:
現在の分を0 ~ 59の整数で返します。
SYS.TIME.MONTH:
現在の月を抽出し,1(1月)~ 12(12月)の整数を返します。
SYS.TIME.RELATIVE_BOOT:
直近またはスケジュ,ルされた再起動までの秒数を計算し,整数を返します。
最も近いブ,ト時間が過去のものである場合,整数は負の値になります。将来の場合,整数は正です。
SYS.TIME.RELATIVE_NOW:
Citrix ADC現在のシステム時刻から指定した時刻までの秒数を計算し,差を示す整数を返します。
指定した時刻が過去の場合,整数は負の値になります。将来の場合,整数は正の値になります。
SYS.TIME.SECONDS:
現在のCitrix ADCシステム時刻から秒を抽出し,その値を0~59の整数として返します。
SYS.TIME.WEEKDAY:
現在の平日を0(日曜日)~ 6(土曜日)の値で返します。
SYS.TIME.WITHIN (
, ): < time1 >たとえば,日や時間などの時間要素を省略すると,その範囲内で最も低い値を持つと見なされます。でエレメントを省略すると
,そのエレメントは範囲内で最も高い値を持と見なされます。 時間の要素の範囲は,月1-12,日1-31,平日0-6,時間0-23,分0-59,秒0-59です。年を指定する場合は,
との両方で年を指定する必要があります 。 たとえば,時刻が格林尼治时间2005年5月10日10 h 15 m 30秒で,月の第2火曜日である場合,次の値を指定できます(評価結果は括弧内に表示されます)。
- sys.time。(格林尼治标准时间2004,格林尼治标准时间2006)(この例ではTRUE)
- sys.time。(GMT 2004年1月,GMT 2006年3月)(假,5月は1月~ 3月の範囲外です)。
- sys.time。(格林尼治标准时间2月,格林尼治标准时间)(TRUE, 5月は2月から12月の範囲です.)
- sys.time。在格林尼治标准时间(GMT Sun_1, Sun_3)(真的,第2火曜日は第1日曜日と第3日曜日の間です)。
- sys.time。(格林尼治标准时间2005年5月1日10小时,格林尼治标准时间2005年5月1日17小时)(この例では,TRUEです)。
- sys.time。within(LOCAL 2005年5月1日,LOCAL 2005年5月1日)(Citrix ADCシステムのタムゾンに応じて,TRUEまたはFALSE。)
SYS.TIME.YEAR:
現在のシステム時刻から年を抽出し,その値を4桁の整数として返します。