gpt4 book ai didi

c# - ASP.NET MVC DateTime手动输入转换最佳实践

转载 作者:太空宇宙 更新时间:2023-11-03 19:27:48 24 4
gpt4 key购买 nike

我有一个 ASP.NET MVC 网站,带有普通的 Html 表单,带有文本字段以放入日期。

<input type="textbox" name="date"/>

Controller 方法如下:

void DoSomething(DateTime date)
{
....
}

由于用户有不同的语言环境和习惯如何输入日期我应该如何处理 DateTime 格式?我想应该有代码尝试将字符串解析为多种日期时间格式。每次 Controller 需要 DateTime 时,我可以在没有 Helper 类调用的情况下集中处理所有 DateTime(s) 参数吗?我如何考虑用户语言环境?

提前致谢!

最佳答案

您可以使用 jQuery UI datepicker例如,并设置格式。与简单的文本框相比,这也将是更好的用户体验。

$('#datetime').datepicker({ format: 'yy-mm-dd hh:ii' });

Datepicker provides support for localizing its content to cater for different languages and date formats.

关于c# - ASP.NET MVC DateTime手动输入转换最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7280636/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com