2012-06-28 69 views
3

我在IIS 7,WS2008上託管了我的一個站點。後來我意識到有一些日期時間格式問題,就像我期待的東西在dd/MM/yyyy格式,但它是在MM/dd/yyyy格式,因爲它用於給我日期時間轉換錯誤。 >區域和語言選項 - - >高級IIS 7服務器中的日期時間格式問題

和更改註冊表項

註冊表編輯器>> HKEY_USERS >> DEFAULT>

控制面板:

,所以我必須通過以下步驟改變日期時間格式>控制面板>>國際

在這裏,我們已經改變了「sLongDate」和年月日格式「sShortDate」鍵

並重新啓動服務器。

現在,問題是,如果我創建新的網站,我會發現一切正常,包括我的日期時間格式以及

但就是沒有,我已經讓所有這些日期時間設置更改之前創建我的實際網站完全改變,仍然即時面臨相同的日期時間問題。

因此我刪除了該網站,並使用相同的IP地址和同一端口重新託管了相同的網站,但仍然是同一個問題。

那麼,它是否像特定端口的日期時間的一些配置。

我無法更改我的端口。

請建議我適當的解決方案。

在此先感謝...

+0

看看下面的線程 - 看看它是否有幫助 http://stackoverflow.com/questions/652465/how-many-different-places-do-you-have-to -set-date-formats-in-iis-7-0-and-win2k8 –

回答

16

追捕很多的後,我發現我的問題的解決方案:

1)更改服務器的日期時間格式:

控制面板 - >區域和語言選項 - >高級

2)打開IIS,並按照以下步驟進行:(對於IIS7)

 
- Click on you Website 
- Select .NET GLOBALIZATION option 
- From Culture tab, select required Culture and UI Culture. 
- Finally iisreset. 
- Dones.... 
+0

謝謝你 - 我一直在努力尋找日期/時間解析問題的根源(是美國vs GB全球化。) – Rowan

2

變化註冊表項

regedit >> HKEY_USERS >> DEFAULT >> Control Panel >> International

,我們已經在改變 「sLongDate」 和 「sShortDate」 鍵年月日格式

,並重新啓動服務器。

+0

我有改變了我的系統日期設置,但它並沒有影響我的IIS。但做上述事情確實奏效。謝謝... – Ein2012

0
  1. 變化,從服務器的日期時間格式:

    控制面板 - >區域和語言選項 - >高級

  2. 打開IIS,然後按照下面的步驟:(對於IIS7)

    • 點擊你網站
    • 選擇.NET GLOBALIZATION選項
    • 從文化選項卡中選擇所需的文化和UI文化。
    • 最後iisreset。
    • 多內斯....

這個答案張貼深爲我們工作。我們正在升級服務器,應用程序或數據庫沒有變化,但升級後我們得到了日期時間的字符串格式問題。以上建議幫助我...

相關問題