2016-01-25 5 views
-1

Привет Я отправляю эти значения из Win32 Application:DateTime Изменено между запросами

 "start_time": "2016-01-24T13:00:00", 
     "end_time": "2016-01-25T14:00:00" 

На контроллере API я получаю это:

 "start_time": "2016-01-24T11:00:00Z", 
     "end_time": "2016-01-25T12:00:00Z" 

Как вы можете заметить, время меняется некоторая причина. Я ничего не делаю, кроме чтения его непосредственно из тела запроса.

Что, по-видимому, проблема?

+1

'Z' означает, что он находится в формате UTC. –

+0

Как удалить это и получить значения при их отправке? – user1027620

+1

Используйте метод [DateTime.ToLocalTime] (https://msdn.microsoft.com/en-us/library/system.datetime.tolocaltime (v = vs.110) .aspx). –

ответ

0

Скорее всего, печать StartTime и EndTime в UTC вместо местного часового пояса.

Смежные вопросы