如何在MVC中初始化日期时间变量

时间:2016-03-19 16:47:41

标签: asp.net-mvc model-view-controller razor

我有一个带有时间戳列的SQL表,其值为:'2016-03-19 15:58:38.967'

如何在MVC中声明一个datetime变量,使其与sql表中上面提到的值具有完全相同的值? TY

1 个答案:

答案 0 :(得分:1)

使用ParseExact和" .fff"微秒。

string sqlDate = "2014-05-12 18:30:18.182";
var date = DateTime.ParseExact(sqlDate, "yyyy-MM-dd HH:mm:ss.fff", System.Globalization.CultureInfo.InvariantCulture);

格式规范:https://msdn.microsoft.com/en-us/library/8kb3ddd4(v=vs.110).aspx