Windows Server 2008 預設的日期格式為 YYYY/MM/DD,這與舊版 Windows 2000/2003 的 YYYY-MM-DD 不同,導致許多舊版應用程式在讀取資料庫或 IIS 7.0 ASP 輸出時出現格式錯誤。本文提供兩步驟完整解決方案,幫助您快速調整系統日期格式,確保程式相容性。
yyyy-M-d(或手動輸入)。若方法一無效,需直接修改登錄檔:
regedit 開啟登錄編輯器。HKEY_USERS\.DEFAULT\Control Panel\International-yyyy-M-d
Windows Server 2008 預設使用斜線 / 作為日期分隔符,而許多早期 ASP/ASP.NET 應用程式預期使用連字號 -。完成上述設定後,IIS 輸出、資料庫日期欄位顯示將統一為 YYYY-MM-DD 格式,解決程式報錯問題。