【问题标题】:c# Parse json Date?c#解析json日期?
【发布时间】:2009-10-11 20:21:33
【问题描述】:

我从需要手动解析的 web 服务获取 json 日期,日期如下所示: "2009 年 11 月 6 日星期五 00:00:00 -0800"

我如何将其解析为日期时间对象?

我想我应该使用 DateTime.ParseExact 但我要输入什么。

【问题讨论】:

    标签: c# json datetime


    【解决方案1】:

    只需使用 DateTime.Parse。我验证它适用于这个字符串。

    【讨论】:

    • 好吧,我很尴尬!非常感谢,我没想到会那么容易!
    【解决方案2】:

    var date = DateTime.Parse("Fri, 06 Nov 2009 00:00:00 -0800"); 工作正常。

    【讨论】:

      【解决方案3】:

      我运行了这段代码,它运行良好:

      string date = "Fri, 06 Nov 2009 00:00:00 -0800";
      DateTime dt = DateTime.Parse(date);
      

      【讨论】:

        【解决方案4】:

        【讨论】:

          【解决方案5】:

          // 将 JSON 格式的日期解析为 javascript 日期对象

          var date = new Date(parseInt(jsonDate.substr(6)));
          

          //格式化显示日期(例如04/10/2012)

          那么

          var displayDate = $.datepicker.formatDate("mm/dd/yy", date);
          

          来自http://blog.degree.no/bloggere/

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2012-12-26
            • 2012-07-30
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多