Время прохождения проблемы от Angular до C # Core - PullRequest
0 голосов
/ 16 января 2020

Проблема состоит в том, чтобы передать значение часа с помощью наблюдаемого метода (Angular 8) контроллеру (C # Core 2.2), во время отправки данных правильно:

enter image description here

Однако, когда я получаю значения, они автоматически добавляются +3 часа:

enter image description here

В настоящее время я использую localhost, что может быть лучше для решения проблемы с часовым поясом во всем мире? Заранее большое спасибо!

1 Ответ

0 голосов
/ 16 января 2020

Вы можете попробовать преобразовать свои даты в метку времени в своем коде js / ts.

const timeinmiliseconds = YourTimeObject.getTime()

Затем в своем коде c#,

 System.DateTime dtDateTime = new DateTime(1970,1,1,0,0,0,0,System.DateTimeKind.Utc);
 dtDateTime = dtDateTime.AddSeconds( timeinmiliseconds /1000 );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...