日期格式

日期的呈現沒有全球標準。 因此,日期格式應該一律儲存在外部作為文字資料的一部分。

作業系統上的有效日期格式為:

  • *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) 儲存日期,並在輸入及輸出作業期間轉換為其他格式。 撰寫高階語言常式以轉換日期。