日期和時間格式

Rational® DOORS® 是根據「通用對等時間 (UTC)」,將 1970 年到 2036 年之間的日期值儲存在 Rational DOORS 資料庫中。UTC 已發展成為國際時間標準。類似「格林威治標準時間 (GMT)」,不同之處在於它不觀測日光節約時間 (DST),並且是以 24 小時制為基礎。零 (0) 時 UTC 代表午夜 GMT。將區域 24 小時制使用慣例轉換成 UTC 的作法是,根據您的位置增加或扣除時數。這會將本初子午線與區域日光節約時間納入考量。

如果您位於某個時區,並且正在編輯資料,在每一個 Rational DOORS 用戶端上,該項編輯的時間戳記會以不同的區域時間顯示,但會在相同絕對時間以 UTC 儲存於資料庫伺服器。

例如,位於加拿大「大西洋」時區的使用者,在 11:00 區域時間簽署基準線。然後「太平洋」時區的使用者檢視該簽章。位於「太平洋」時區的使用者,看到該簽章的時間是 7:00。儲存在伺服器中的簽章時間是 UTC (15:00)。

所記錄的時間會是資料庫伺服器上的時間,而非用戶端上的時間。這是用 UTC 來儲存,而不考慮用戶端或伺服器的時區。

在 Rational DOORS 8.0 版之前,日期屬性值不包含用來調整時區的資訊。如此一來,所移轉資料中顯示的日期屬性值可能和預期不同。例如,如果有多個時區中的用戶端正在使用資料,可疑的鏈結不見得按照您的預期來運作。

當您在這個版本中開啟和儲存移轉的資料時,移轉的日期和時間值會附上一個 UTC 時間戳記。這些時間戳記假設所移轉的資料,是在儲存它們之用戶端的時區建立的。移轉的資料一旦儲存在這個版本中,其運作方式就和源自這個版本的資料相同。


意見