2015-07-13 85 views
0

對於面向波蘭客戶的網站,我遇到了日期格式問題。輸入日曆條目時,它將切換月份和日期。例如它會在9月7日而不是7月9日進入。在波蘭語中格式化日期時出現的問題

的問題似乎是一個datetime.parse聲明如下

DateTime.Parse(txtCalendarDate.Text) 

這理應使用當前的文化,這是波蘭。波蘭人有正確的一天/一個月,爲什麼它切換它們?

請協助。

+0

'txtCalendarDate.Text' _exactly_的值是什麼,你的CurrentCulture是什麼? –

+0

09/07/2015。目前的文化是pl-PL –

+0

爲什麼不使用'txtCalendarDate.Value'這是_already_'DateTime'? –

回答

0

我終於通過執行System.Threading.Thread.CurrentThread.CurrentCulture.DateTimeFormat.ShortDatePattern = 「DD/MM/YYYY」 解決了這一;在我的global.asax中。對於波蘭語,這是yyyy/MM/dd