預留變數

下表中的變數是保留的系統變數。它們是唯讀變數,只返回資訊。當您需要它們返回的資訊時,可以在指令碼中使用它們。

變數名稱 描述
日期

根據當前時區返回當前日期。

字串表達: 將日期格式化為標準日期格式,即 MM/DD/YYYY

數值表達:將日期作為 OLE 自動化日期/時間返回,沒有小數部分。OLE 自動化日期是一個以浮點數書寫的日期。小數點的左側為 1899 年 12 月 30 日零點之後的天數。小數點右側為當天時間除以 24。例如,1899 年 12 月 31 日上午 6:00 為 1.25。

dow 一週的某日。返回基於「Sunday」為 0 的當前時區的當前星期的某日的序號值。
gmt

返回當前國際標準 (UTC) 日期和時間。

字串表達: 將日期/時間格式化為標準的 RFC 1123 格式,即 DAY, DD MMM YYYY hh:mm:ss GMT。例如:「Mon, 03 Oct 2023 13:35:14 GMT」。

數值表達:將日期/時間作為 OLE 自動化日期/時間返回。另請參閱 utcOLE 自動化日期是一個以浮點數書寫的日期。小數點的左側為 1899 年 12 月 30 日零點之後的天數。小數點右側為當天時間除以 24。例如,1899 年 12 月 31 日上午 6:00 為 1.25。

now

根據當前時區返回當前日期和時間。

字串表達:將日期/時間格式化為標準的日期和時間格式,即 MM/dd/yyyy hh:mm:ss tt

數值表達:將日期/時間作為 OLE 自動化日期/時間返回。OLE 自動化日期是一個以浮點數書寫的日期。小數點的左側為 1899 年 12 月 30 日零點之後的天數。小數點右側為當天時間除以 24。例如,1899 年 12 月 31 日上午 6:00 為 1.25。

runscript 系統指令碼中使用的保留變數。
test 不要嘗試設定此變數。否則可能會導致嚴重的後果。這是專門為 Snippet 動作預留。
time

根據當前時區返回當前時間。

字串表達: 將時間格式化為標準時間格式,即 hh:mm:ss tt

數值表達:將時間作為 OLE 自動化日期/時間返回,僅小數部分。

timestamp

返回從 UTC 時間 0001 年 1 月 1 日零點開始經過的 100 納秒間隔Closed 點、限值或事件(例如日期或時間)之間的時間段數。這可以被用作一個不斷增加的數字——保證在時間上是唯一的。這是一個非常大的數字,至少有 18 位。

字串表達:返回表示當前 UTC 時間戳的全 18+ 位數字。例如:633911474194623828。

數值表達:返回當前 UTC 時間戳的雙精度(64 位)浮點表示形式。浮點值的精確度略低於字串表示。例如:6.33911474194624E+17。

timezoneid 返回當前時區的 ID。這可以在業務單元Closed 用於管理 CXone 環境的技術支援、計費和全域設定的高級組織分組級別或使用Timezone動作進行設定。
timezoneoffset 返回 UTC 與當前時區和當前時間和日期之差(以小時為單位)。
utc

返回當前國際標準 (UTC) 日期和時間。

字串表達:將日期/時間格式化為標準的日期和時間格式,即 MM/dd/yyyy h:mm:ss tt

數值表達:將日期/時間作為 OLE 自動化日期/時間返回。OLE 自動化日期是一個以浮點數書寫的日期。小數點的左側為 1899 年 12 月 30 日零點之後的天數。小數點右側為當天時間除以 24。例如,1899 年 12 月 31 日上午 6:00 為 1.25。

weekday 返回基於當前時區的當前工作日的未縮寫字串表示形式。例如,週四。這僅適用於字串表達式。