Здравствуйте, baranovda, Вы писали:
B>Спасибо, это понятно. Вопрос заключается в том, должен ли UI-контрол ввода имплиситно трансформировать введенное значение в UTC,
Определяется биз-логикой.
Если это local time, то контрол должен отдавать значение как есть. Ну, или должен быть костыль, который приводит значение к тому, что ввёл пользователь.
Если это global time, то он практически никогда не задаётся через поле ввода, т.к. используется для фиксации конкретного момента времени. Если уж припёрло — контрол должен отдавать UTC time + таймзону пользователя (т.е. дотнетовский DateTimeOffset). Или снова костыль, чтобы привести значение контрола к нужному.