【问题标题】:jQuery ajax post current date time ASP.NET web APIjQuery ajax 发布当前日期时间 ASP.NET Web API
【发布时间】:2013-10-22 10:24:06
【问题描述】:

我有一个 ASP.NET Web API 端点,我可以在其中发布一些数据。

假设我将发布以下内容:

var myObject = {
name: "Jhon Smith",
age: "34",
accountCreated: "CURRENT DATE TIME"
};

什么是 JavaScript 中的 DateTime.Now 等价物,所以我可以将当​​前日期和时间分配给 accountCreated

如何将此日期(javascript 当前日期时间)解析为 C# DateTime 对象(在 ASP.NET 中)?

【问题讨论】:

    标签: c# javascript jquery asp.net-web-api


    【解决方案1】:

    你可以使用new Date()相当于DateTime.Now

    【讨论】:

      【解决方案2】:

      【讨论】:

      • 我确实使用过它,在 ASP.NET 中解析的结果是 {1/1/0001 12:00:00 AM}
      【解决方案3】:

      JS 中 DateTime.Now 的等价物是 new Date()。无论如何,我不会依赖客户提供的那种信息,因为那不是真正创建日期。

      为确保与您的日期一致,最好将此类内容留给服务器,您可以确保使用的DateTime 实际上是创建记录时的真实DateTime

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-11-28
        • 2016-02-03
        • 1970-01-01
        • 2014-10-27
        • 1970-01-01
        • 2019-07-28
        • 1970-01-01
        相关资源
        最近更新 更多