Re: [問題] IIS與ASP.NET虛擬站台,DateTime格式不同?
自問自答了
還是很感謝版友remmurds給的意見。
不過我是不想用程式設定的方式解除問題。
搜尋google後
發現有人提到需透過regedit變動相關設定
位置在 HKEY_USERS\S-1-5-18(這個數字不一定)\Control Panel\International
如果跟我出現一樣的問題的話
可以順S-1-5-19、S-1-5-20看看
裡面記載的時間格式出現中文了~
我的S-1-5-18是美國的格式
所以我將18的部分匯出,然後匯入20
IIS就恢復正常呈現AM PM,而不是上午或下午了
以上提供心得分享~
※ 引述《gogo1119 (哇細小圭)》之銘言:
: 我遇到一個很奇怪的時間格式問題
: 作業系統是Wiindows Server 2003(英文版)
: .NET Framework 2.0 SP1
: 因為那個Server上有開發環境
: 所以我做了三種對照測試
: 1.Window Form
: 2.ASP.NET開發用的虛擬站台
: 3.IIS(程式碼同2)
: 個別都取得系統目前的時間
: 但IIS底下回傳結果卻是有中文!
: 例如:
: 1跟2的結果可能是 03:59 AM
: 但3的結果卻是 下午 03:59
: 我覺得奇怪的是,要是OS設定語系的關係
: 那123結果應該相同
: 唯獨IIS底下卻結果是不一樣的
: 請問有人知道原因是什麼嗎???
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.231.122.106
推
10/10 11:09, , 1F
10/10 11:09, 1F
→
10/11 00:11, , 2F
10/11 00:11, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):