Select the product you need help with
FIX: 使用 TZ 環境變數的 Windows 架構應用程式可能無法如預期般由於的 DST 變更文章編號: 932590 - 檢視此文章適用的產品。 在此頁中徵狀Microsoft Windows 架構應用程式使用 TZ 環境變數可能不如預期由於的日光節約時間 (DST) 變更。2007 年春天從開始 [DST 開始日期和美國的 DST 結束日期將會轉換成遵守能源原則法案 2005年。在美國的 DST 三週早 (早上 2: 00 第二個星期日的三月) 開始並將後一週結束稍後 (早上 2: 00 第一個星期日的十一月) 比前一年。 Windows Vista 中、 在 Microsoft Windows Server 2003 和 Microsoft Windows XP 中,使用 TZ 環境變數時 C 執行階段 (CRT) localtime 函式和 CRT _localtime64 函式將無法正確辨識 DST。這些函式會辨識 DST 為四月第一個星期天開始和結束在十月的最後一個星期日的所有日期。 附註如果您使用 Microsoft C 執行階段 (CRT) 程式庫的應用程式可能需要更新。CRT 最近的更新並不是已已經列在先前的特定產品陳述式,從 Microsoft 的產品很新發現的影響。不過,CRT 更新可供開發人員能夠更新他們的應用程式。 如果 CRT 行為會影響應用程式,您可以協助解決這個問題,藉由安裝更新的 CRT 程式庫。 CRT 更新和 Windows 作業系統更新不同以下列方式:
解決方案服務套件資訊如果要解決這個問題,取得最新的 Service Pack 的 Windows Vista。如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:935791
(http://support.microsoft.com/kb/935791/
)
如何取得最新的 Windows Vista Service Pack更新資訊下列檔案是可以從 Microsoft 下載中心 」 下載:Windows Server 2003摺疊此圖像 ![]()
(http://www.microsoft.com/downloads/details.aspx?FamilyId=7420348B-D7E0-468A-877D-17434BC47DE8)
Windows Server 2003 的 Itanium 系統摺疊此圖像 ![]()
(http://www.microsoft.com/downloads/details.aspx?FamilyId=B53B84DA-2420-4A0A-95CC-E6E5F51F1886)
Windows Server 2003 x 64 版摺疊此圖像 ![]()
(http://www.microsoft.com/downloads/details.aspx?FamilyId=431F9850-E40C-47A4-9BF1-16FFBA40B780)
Windows Vista摺疊此圖像 ![]()
(http://www.microsoft.com/downloads/details.aspx?FamilyId=B5481E2E-C5B1-4129-9AA9-50E48229F6A4)
Windows Vista 的 x x64 型系統摺疊此圖像 ![]()
(http://www.microsoft.com/downloads/details.aspx?FamilyId=85A88885-5E5B-421B-8511-E794E33D2768)
Windows XP摺疊此圖像 ![]()
(http://www.microsoft.com/downloads/details.aspx?FamilyId=1B38B995-A6F2-4703-95FC-F504EF4E4F39)
Windows XP 64 版 x摺疊此圖像 ![]()
(http://www.microsoft.com/downloads/details.aspx?FamilyId=AB11EE43-E3DE-4DF2-BD37-F7E31DF362F4)
如需有關如何下載 Microsoft 支援檔案的詳細資訊,按一下 [下列面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]: 119591 Microsoft 已掃描這個檔案有無病毒。Microsoft 使用已張貼檔案的日期中的 [可用的最新病毒偵測軟體。檔案儲存在安全性強化的伺服器上,協助防止未經授權的任何變更的檔案。
(http://support.microsoft.com/kb/119591/
)
如何從線上服務取得 Microsoft 的支援檔案 必要條件沒有任何先決條件套用此軟體更新。重新啟動需求套用此軟體更新之後,您必須重新啟動電腦。更新取代資訊此軟體更新不會取代任何其他的 Hotfix。檔案資訊此 Hotfix 的英文版在檔案屬性 (或更新版本的檔案屬性) 如下列表格中所列。這些檔案的日期和時間為 Coordinated Universal Time (UTC)。當您檢視檔案資訊時,會將它轉換為當地時間。若要到 UTC 與當地時間差異使用在 [日期及時間中項目控制台中的 [時區] 索引標籤]。Windows XP摺疊此表格
Windows Vista 32 位元版本摺疊此表格
Windows Vista 64 位元版本摺疊此表格
32 位元版本 Windows Server 2003摺疊此表格
Windows Server 2003 Service Pack 1,32 位元版本摺疊此表格
Windows Server 2003 Service Pack 2,32 位元版本摺疊此表格
32 位元版本 Windows Server 2003摺疊此表格
Windows Server 2003 Service Pack 1,64 位元版本摺疊此表格
Windows Server 2003 Service Pack 2,64 位元版本摺疊此表格
Windows Server 2003 Itanium 處理器的 64 位元版本摺疊此表格
Windows Server 2003 服務封包 1,Itanium 處理器的 64 位元版本摺疊此表格
Windows Server 2003 Service Pack 2,Itanium 處理器的 64 位元版本摺疊此表格
狀況說明Microsoft 已確認<適用於>一節所列之 Microsoft 產品確實有此問題。 這個問題已經先在 Windows Vista Service Pack 1 中獲得修正。 其他相關資訊套用此更新之後,TZ 環境變數設定的應用程式會正確地辨識 DST 2007 中。 如需有關 TZ 環境變數的詳細資訊,請造訪下列 Microsoft 開發 o 人 h 員 ? 工 u 具 ? 網路 (MSDN) 網站]: http://msdn2.microsoft.com/en-us/library/90s5c885(VS.80).aspx CRT 函式和呼叫 localtime 函式和 _localtime64 函式的 Microsoft 基礎類別 (MFC) 函式也會受到影響的 DST 變更。 下列的 CRT 函式和 MFC 函式呼叫 localtime 函式和 _localtime64 函式:
(http://msdn2.microsoft.com/en-us/library/90s5c885(VS.80).aspx)
824684
(http://support.microsoft.com/kb/824684/
)
用來描述 Microsoft 軟體更新標準術語的說明 屬性文章編號: 932590 - 上次校閱: 2008年5月14日 - 版次: 4.1 這篇文章中的資訊適用於:
機器翻譯 重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。 按一下這裡查看此文章的英文版本:932590
(http://support.microsoft.com/kb/932590/en-us/
)
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 文章翻譯
|





回此頁最上方








