将 c# Datetime 转换为 input[type=date]

Dim*_*tri 2 asp.net-mvc datetime date

我想要的只是将 07.03.2014 转换为 2014-03-07,dd.mm.yyyyyyyy-mm-ddasp.net MVC 控制器;)谢谢。

Shy*_*yju 5

您可以使用ToString()DateTime 对象上的方法来获取所需的格式。

DateTime dt=new DateTime(2014,03,07);
string newDateFormatted= dt.ToString("yyyy-MM-dd");
Run Code Online (Sandbox Code Playgroud)

如果您想从字符串加载日期时间对象,您可以尝试使用DateTime.ParseDateTime.ParseExtractTryParse

是您可以使用的格式说明符的一个很好的列表ToString()