【问题标题】:How to initialize a date time variable in MVC如何在 MVC 中初始化日期时间变量
【发布时间】:2016-03-19 16:47:40
【问题描述】:

我有一个带有时间戳列的 SQL 表,该列具有以下值:'2016-03-19 15:58:38.967'

如何在 MVC 中声明一个日期时间变量,使其具有与上述 sql 表中的值完全相同的值?类型

【问题讨论】:

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


    【解决方案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

    【讨论】:

    • 我可能需要添加对 CultureInfo 的任何依赖项?
    • 是的,using System.Globalization
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多