Asp.net mvc 4 使用Asp.net MVC插入数据库时更改日期格式

Asp.net mvc 4 使用Asp.net MVC插入数据库时更改日期格式,asp.net-mvc-4,datepicker,jquery-select2,Asp.net Mvc 4,Datepicker,Jquery Select2,我使用的是Oracle数据库,数据库中的日期字段格式类似于MM-DD-YYYY。但是我想把日期显示为DD-MM-YYYY。我正在使用Jquery Select2 Add-On,在从datepicker中选择时可以更改日期字段,如下所示: <div class="datetimepicker input-append " > <input class="input-medium input-block-level" data-format="**dd/MM/yyyy**

我使用的是Oracle数据库,数据库中的日期字段格式类似于MM-DD-YYYY。但是我想把日期显示为DD-MM-YYYY。我正在使用Jquery Select2 Add-On,在从datepicker中选择时可以更改日期字段,如下所示:

     <div class="datetimepicker input-append " >
<input class="input-medium input-block-level" data-format="**dd/MM/yyyy**" 
data-val="true" data-val-date="The field ORDERDATE must be a date."
id="TARGETDATE" name="TARGETDATE" placeholder="Tarih Seçiniz" type="text">  

问题是,当我选择日期值(如2012年2月23日)时,我无法将日期数据插入数据库。我想我需要在插入数据库时更改格式

我试图在我的模型中使用更改日期格式,但我做不到


在插入数据库之前,如何更改日期值

数据库中的日期字段是日期还是字符串数据类型?我的数据字段是日期。