參數

-a
用來顯示日期欄位的資料庫值及日期字串。比方說,如果要顯示 9/1/99 這個日期的資料庫值,請輸入:
arsdate -a 9/1/99
ARSDATE 程式會傳回:
9/1/99 -> 10836
如果要以預設日期格式來顯示 10836 這個資料庫值的日期字串,請輸入:
     arsdate -a 10836
ARSDATE 程式會傳回:
10836 -> 9/1/99
-i
變更開始用來顯示「日期」(舊樣式)、「日期/時間」(舊樣式)、「日期/時間 (TZ)」(舊樣式)以及「時間」(舊樣式)欄位的資料庫值及日期和時間字串。「日期/時間」(舊樣式)及「日期/時間 (TZ)」(舊樣式)欄位的時間部分不是針對當地時區進行調整。您通常會利用 -i 參數來得知下列兩者之一:
  • 假設在報告上列印了日期和時間,則 Content Manager OnDemand 在「日期」(舊樣式)、「日期/時間」(舊樣式)、「日期/時間 (TZ)」(舊樣式)或「時間」(舊樣式)資料庫欄位中儲存的值為何? 您可以利用這個結果,以 SQL 字串來搜尋日期或時間欄位。
  • 假設在「日期」(舊樣式)、「日期/時間」(舊樣式)、「日期/時間 (TZ)」(舊樣式)或「時間」(舊樣式)資料庫欄位中儲存了值,則報告上所列印的日期和時間為何?
變更結束
-t
用來顯示 Time 欄位的資料庫值及時間字串。這個時間並不會針對當地時區進行調整。比方說,如果要顯示 04:00:00 這個時間的資料庫值,請輸入:
arsdate -t 04:00:00
ARSDATE 程式會傳回:
04:00:00 -> 4800
如果要顯示資料庫值 4800 的時間字串,請輸入:
arsdate -t 4800
ARSDATE 程式會傳回:
4800 -> 04:00:00
-z
用來顯示「日期/時間 (TZ)」(舊樣式)欄位的資料庫值及日期和時間字串。「日期/時間 (TZ)」(舊樣式)欄位的時間部分是針對當地時區進行調整。如果您在不同時區的系統上,設定 -z 參數來執行 ARSDATE 程式,且指定了相同的日期和時間值,則結果將會不同。例如,假設您需要判斷 "09/01/00 04:00:00" 在「日期/時間 (TZ)」(舊樣式)欄位中所儲存的值。指令如下:
     arsdate -z "09/01/00 04:00:00"
當執行於美東時區的伺服器時,會傳回:
09/01/00 04:00:00 -> 936187200
如果您在落磯山區時區的伺服器執行相同指令,結果如下:
09/01/00 04:00:00 -> 936180000
-z 參數通常是用來判斷搜尋系統日誌時所用的資料庫值。您可以利用這個結果,以 SQL 字串來搜尋系統日誌的「日期/時間 (TZ)」(舊樣式)欄位。例如,假設紐約的使用者登入在丹佛的伺服器。如果要利用 SQL 字串來擷取登入訊息,您必須利用執行查詢之用戶端的當地時間來指定查詢的日期和時間部分。如果使用者在美東時間 4 a.m. 登入伺服器,那麼在丹佛執行的查詢必須指定 2 a.m. 來擷取訊息。
-g
顯示現行系統日期。
-d days
指定的內部值加上指定的天數。
-h hours
指定的內部值加上指定的小時數。
-m months
指定的內部值加上指定的月數。
-n minutes
指定的內部值加上指定的分鐘數。
-s seconds
指定的內部值加上指定的秒數。
-y years
指定的內部值加上指定的年數。
-f "format"
這決定了 Content Manager OnDemand 所顯示的日期和時間字串格式。

表 1 列出 Content Manager OnDemand 所支援的標準日期和時間格式。如果輸入資料包含表格未列出的日期或時間格式,您可以在 Content Manager OnDemand 中指定格式。不過,當指定格式時,您只能使用表格列出的標準格式中的值和分隔符號。您也可以在應用程式的「載入資訊」頁面和資料夾的「欄位資訊」頁面中,指定日期和時間格式。

格式由一組值(如 %m)和分隔符號(如空白字元)所組成。

表 1. 日期和時間格式規格
日期格式指定元 日期格式 範例
%m/%d/%y mm/dd/yy 01/31/95
%d/%m/%y dd/mm/yy 31/01/95
%f/%e/%y m/d/yy 1/31/95
%e/%f/%y d/m/yy 31/1/95
%m-%d-%y mm-dd-yy 01-31-95
%d-%m-%y dd-mm-yy 31-01-95
%m%d%y mmddyy 013195
%m%d%Y mmddyyyy 01311995
%y%m%d yymmdd 950131
%y%m%d yyyymmdd 19950131
%b %e, %Y Mth d, yyyy Jan 31, 1995
%B %e, %Y Month d, yyyy January 31, 1995
%m/%d/%y %H:%M mm/dd/yy hh:mm 01/31/95 10:50
%H:%M hh:mm 10:50
%T hh:mm:ss 10:50:59
internalValue
Content Manager OnDemand 資料庫的內部日期和時間值。當您想要顯示格式化的日期字串時,請輸入一個以上內部值。
"dateString"
日期和時間字串。當您想要顯示內部日期值時,請輸入一個以上字串。