JavaScript/TypeScript, как построить OffsetDateTime, как в Java?

Я очень новичок в java script, как построить время смещения даты в javascript, которое я использую для вызова и API, который получает дату в строке.

2020-08-27T22:54:36.922Z -> Like this in JavaScript/TypeScript

То же самое на Java я сделаю примерно так.

OffsetDateTime.now().toString()

Пожалуйста, дайте мне знать. Интерфейс - это Javascript, и я планирую получить дату смещения в виде строки в API и обработать ее в обработчике Java в бэкэнде.

1 ответ

Решение

Похоже, ты хочешь toISOString() метод на Date. Вы бы назвали это только что созданнымnew Date() экземпляр, который инициализируется текущим временем.

console.log(new Date().toISOString())

Документация здесь

Чтобы получить смещение в JavaScript:

var now = новая дата (); var offset = now.getTimezoneOffset();

Оттуда вы можете выполнять математические вычисления для вашей конкретной реализации (например, / 60).

Другие вопросы по тегам