我最近將一個使用SQL Server的經典asp網站移至Azure共享網站,並將SQLAzure作爲數據庫。配置Azure Web和SQL英國文化
它的地區是北歐(愛爾蘭)。
我需要數據庫在en-GB語言環境下運行,並且從SQL返回的日期格式爲DD/MM/YYYY,在IIS中也是一樣。但是,他們目前正在使用MM/DD/YYYY US格式返回。
我嘗試添加下面的web.config
:
<globalization culture="en-GB"
uiCulture="en-GB" />
,但我仍然獲得了美國的日期格式,當我添加以下的頁面。
<% response.write(now()) %>
即
2/10/2015 11:32:13 AM.
此外,我看不到的地方在門戶網站或通過SQL Server Management Studio中我可以更改用戶設置爲GB的語言環境。正如我所看到的,從SQL返回的日期也是美國的日期格式。
除非我錯過了某些東西,這肯定是英國Azure客戶的常見問題,但我找不到解決此問題的任何資源。