日期格式
日期的呈現沒有全球標準。 因此,日期格式應該一律儲存在外部作為文字資料的一部分。
作業系統上的有效日期格式為:
- *MDY (月、日、年)
- *DMY (日、月、年)
- *YMD (年、月、日)
- *JUL (yy/ddd)
- *ISO (YYYY-MM-DD)
- *USA (MM/DD/YYYY)
- *EUR (DD.MM.YYYY)
- *JIS (YYYY-MM-DD)
附註: 部分作業系統功能不支援所有先前的日期格式。
在資料庫檔案中,日期可以儲存為:
- 一般數值資料欄位
- SAA 日期資料類型
當您將日期儲存為數值資料時,您的應用程式需要指定其儲存及呈現的格式。
當您將日期儲存為資料類型 DATE (L) 時,您可以在資料庫檔案上使用 DDS 關鍵字 DATFMT 指定格式。 日期以這個預先定義的格式顯示為字元資料,包括日期分隔字元。
如果需要日期排序及其他處理,則應該以 *ISO 格式 (YYYY-MM-DD) 儲存日期,並在輸入及輸出作業期間轉換為其他格式。 撰寫高階語言常式以轉換日期。