首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >MVC DateTime绑定的日期格式不正确

MVC DateTime绑定的日期格式不正确
EN

Stack Overflow用户
提问于 2009-02-09 15:14:05
回答 8查看 154.9K关注 0票数 137

now MVC现在允许DateTime对象的隐式绑定。我有一个类似于

public ActionResult DoSomething(DateTime startDate) 
{ 
... 
}

这成功地将字符串从ajax调用转换为DateTime。但是,我们使用日期格式dd/MM/yyyy;MVC转换为MM/dd/yyyy。例如,提交包含字符串'09/02/2009‘的操作调用将导致DateTime为'02/09/2009 00:00:00',或者在我们的本地设置中为9月2日。

我不想为了日期格式而滚动我自己的模型活页夹。但是,如果MVC能够为我做这件事,那么似乎没有必要将操作更改为接受字符串,然后使用DateTime.Parse。

有没有办法改变DateTime默认模型绑定器中使用的日期格式?默认的模型绑定器不应该使用您的本地化设置吗?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/528545

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档