我發送ajax
請求和參數url
其中的一個是date
。網址中的format
看起來像dd.mm.yyyy
。當進入控制器DateTime
時,參數將其讀取爲mm/DD/yyyy
。我該如何改變behaviour
並告訴mvc將其作爲dd/MM/yyyy
來讀取?帶有Ajax URL參數的MVC Action DateTime參數格式
例子:
URL: 12.01.2017
MVC: 01.12.2017
我發送ajax
請求和參數url
其中的一個是date
。網址中的format
看起來像dd.mm.yyyy
。當進入控制器DateTime
時,參數將其讀取爲mm/DD/yyyy
。我該如何改變behaviour
並告訴mvc將其作爲dd/MM/yyyy
來讀取?帶有Ajax URL參數的MVC Action DateTime參數格式
例子:
URL: 12.01.2017
MVC: 01.12.2017
這取決於你有你的瀏覽器中的文化,除非你發佈你想要的格式的數據的配置。
在IE上, 單擊「Internet選項」。 單擊常規選項卡下的語言。 單擊添加... 選擇您想添加的語言。 單擊確定。
然後移動你想要的語言,使其優先於其他語言,文化將來自那裏,日期格式將會改變。
假設您使用jquery,您必須在datetimepicker的構造函數中設置format屬性。 ( '日期選擇器')。:
例如
$日期選擇器({ 「格式」: '日/月/年'});
你必須創建你的cutom模型活頁夾... 關注此鏈接http://stackoverflow.com/questions/22425719/mvc-date-time-model-binding –
你正在使用哪個MVC框架(asp.net -mvc?) –