2012-11-28 81 views
1

我想在webapi控制器中將JSON日期發佈到MVC 4操作。將JSON日期發佈到MVC 4操作webapi

現在時間爲22:05 +1 GMT

的Javascript使用說:新的Date() - 週三2012年11月28日22時05分46秒GMT + 0100(浪漫標準時間)

這與發佈到服務器時被JSONized:ko.toJSON( (date:new Date()})得到:「{」date「:」2012-11-28T21:06:50.273Z「}」

這就是我在服務器21:06得到的,但它是22:06。 MVC 4使用JSON.net,所以我錯過了什麼?

的WebAPI /動作:

public JsonResult Post([FromBody]VM vm) 
{ 
    vm.date = 21:06 ???? 
} 

回答

2

日期時間的一種在服務器上爲UTC,並使用ToLocalTime()時,我得到了想要的結果。