2
我的電腦被設置爲美國日期時間文化dd-mm-yyyy
但在我的應用程序中我想使用yy-mm-dd
所以我想使用瑞典文化,不管電腦文化設置爲什麼。使用這條線不總是工作Thread.CurrentThread.CurrentCulture = new CultureInfo("sv-SE");
這是一個asp.net web應用程序。指定文化的應用程序c#
我的電腦被設置爲美國日期時間文化dd-mm-yyyy
但在我的應用程序中我想使用yy-mm-dd
所以我想使用瑞典文化,不管電腦文化設置爲什麼。使用這條線不總是工作Thread.CurrentThread.CurrentCulture = new CultureInfo("sv-SE");
這是一個asp.net web應用程序。指定文化的應用程序c#
爲線程設置文化只適用於在該行之後執行的代碼。也可以通過不同階段的不同線程處理請求,因此您需要在線程切換可能的每個點後重復該線。
要設置文化在全球範圍,您可以指定在system.web
節的文化web.config
:
<globalization culture="sv-SE" uiCulture="sv-SE" />
謝謝,這可能會在很久以前有所幫助。感謝您的快速回復。 –
並不總是工作 - 什麼是您所遇到的問題? – MusicLovingIndianGirl
有時調試我的日期時間將是dd-mm-yyyy,下一次我調試相同的日期時間將是yyyy-mm-dd。 –
@JoakimCarlsson你確定它是爲'Thread'設置文化後? – Kamo