我正在将对象发布到MVC控制器。该对象包含一个名为StartDt的字段,并且在客户端上是本地时间的javascript Date对象。
当我在对象上调用JSON.stringify并使用jQuery的ajax方法将其发布到服务器时,我在Firebug中看到发送到服务器的是一个ISO字符串,例如“ 1900-12-31T13:00:00.000Z”认为应该是UTC格式的当地时间。
但是,当我在控制器中查看DateTime字段时,它看起来像是返回本地时间而不是UTC。我怎样才能解决这个问题?
我想存储来自客户端的日期的UTC版本。
您可能必须使用DateTime.ToUniversalTime()方法来获取UTC时间。