Когда мое местное время 8:00, и я делаю это:
JSON.stringify(new Date())
Я получаю "2019-06-17T14: 00: 01.003Z" . Я полагаю, что базовая реализация stringify новой даты - .toISOString()
. Таким образом, к моему времени добавляется 6 часов, чтобы включить смещение часового пояса.
Достаточно справедливо.
Теперь я хочу, чтобы моя строка DateTime не добавляла эти 6 часов. Я хочу, чтобы текущее местное время клиента не относилось к времени UTC.
например. Я хотел бы видеть это:
"2019-06-17T08: 00: 01" - Не уверен, нужен ли мне Z в конце.
Я отправлю эту строку даты / времени на веб-интерфейс C #, который будет обрабатывать ее как DateTime.
Как мне это сделать?
Я использую date-fns , если это облегчает задачу.