【发布时间】:2018-02-14 17:11:55
【问题描述】:
在 MVC 项目中,我遇到以下格式的西班牙日期问题:dd MMM yyyy HH:mm 转换为:14 feb. 2018 10:56
在 web.config 上,我将文化定义为:
<globalization culture="es-CR" uiCulture="es"/>
我的模型几乎可以毫无问题地绑定任何日期,但问题在于 March,西班牙语中的“Marzo”,显示为 mar. 任何包含 Month March 的日期都没有正确绑定到模型,并且是如何默认日期时间:1 ene. 0001 00:00:00
我认为问题在于 C# 无法正确解析日期,因为三月的短月份定义和西班牙语星期二的短星期定义是相等的。
March -> Marzo -> mar.
Tuesday -> Martes -> mar
有什么解决办法吗?
如果没有,任何指南,以便我可以编写自己的日期时间解析绑定方法。仅作为最后的资源选项。
注意:与任何西班牙文化相同的行为,eses-MXes-US 等...
【问题讨论】:
标签: c# .net asp.net-mvc