У меня есть клиентский JavaScript, который генерирует дату в JavaScript (new Date(2007,5,1)
).
Мне нужно, чтобы эта дата была передана в скрытое поле, к которому может получить доступ код, стоящий позади.
Моя проблема заключается в том, что когда скрытое поле преобразуется в дату и время DotNet, это неправильное время. Это связано с тем, что JavaScript включает информацию о часовом поясе из браузера клиента.
DotNet использует эту информацию для пересчета времени на основе разницы между временем сервера и временем клиента.
То, что мне нужно от JavaScript - это просто год, месяц и день.
Я не хочу передавать 3 значения типа int в мой код, поскольку это будет серьезным изменением для всего приложения.
Какой лучший способ для меня это сделать?
Если я могу установить время UTC без информации о часовом поясе, я думаю, это может сработать.
Любая помощь приветствуется.