从视图到模型的日期时间格式

时间:2018-02-24 02:17:01

标签: asp.net-mvc model-binding

我正在为法语使用者开发一个应用程序,其中写日期的正常方式类似于dd-MM-yyyy或yyyy-MM-dd。有没有办法说这个模型绑定另一种日期格式?现在,系统切换月份和日期,或者如果日期(成为月份)> 12,则返回null。 感谢

2 个答案:

答案 0 :(得分:1)

从ui提交详细信息时,请尝试以所需格式提交。 (格式化所有日历插件中可用的日期时间)

并创建一个这样的自定义文化,强制后端(asp.net)始终使用所需的格式。

在global.asax.cs中包含此代码

$contact_no = "1234567890";
$message = "Congradulations.Mr.Name.Your Registration successfull.User ID : Name & Password : 12345. Thankyou";
$message = urlencode($message);
$url = 'http://domain.co.in/api/sendsms.php?user=user_id&apikey=KEY&mobile='.$contact_no.'&message='.$message.'&senderid=SENDERID&type=txt';
$xml = file_get_contents($url);
echo $xml;

答案 1 :(得分:1)

如果您希望可以使用多种格式之一的日期,则将其作为字符串绑定到模型,在控制器端定义其格式,然后转换为DateTime。

相关问题