2
我有一個要求選擇日期的視圖。這是然後通過創建一個對象,並使用LINQ to插入保存到數據庫:將文化Linq保存到SQL
Event e = new Event();
e.Date = model.DateEntered;
context.Events.InsertOnSubmit(e);
context.SubmitChanges();
在此行中我得到的日期格式異常。在本地情況並非如此,因爲據我所知,它與Web配置文件中所需的全球化屬性有關。我的問題是,有沒有辦法在視圖中以預期的格式顯示其用戶所在地區的日期,然後將其保存爲英國日期格式?
我該在哪裏聲明這個全球化的財產,它是否意味着美國人將無法拯救?
+1只是爲了增加這個答案,通常最好的做法是,以您的日期總是存儲爲UTC在數據庫中,然後將它們轉換爲用戶的語言環境以供顯示。它有助於保持所有內容的標準化和按照時間順序排列,無論數據來自何處。 –
你如何檢測他們的語言環境相應的顯示? – CR41G14
@ CR41G14你現在怎麼顯示日期?你能發表你的觀點嗎? – mattytommo