Пробовал несколько способов конвертировать местное время в UTC. Пробовал Offset(420), так как разница во времени составляет 7 UTC, и это сработало. Итак, что мне нужно, так это то, что мои пользователи будут отправлять запросы из разных часовых поясов, и все они должны конвертироваться в UTC. Таким образом, при указании времени из другого часового пояса разница во времени UTC также изменит способ ее определения и изменится соответственно. Как я могу это сделать?
Как преобразовать время локального браузера в время utc без использования moment.js
comment
Отвечает ли это на ваш вопрос? преобразовать временную метку местного часового пояса в временную метку UTC
- person Avani Khabiya   schedule 28.04.2021
Ответы (1)
Вы можете использовать moment.utc(), чтобы получить время UTC. Если вы хотите отправить его на сервер, вероятно, лучше всего отправить его как ISO-8601. строка даты.
const localDate = moment();
const utcDate = moment.utc();
console.log("Local time:", localDate.format("YYYY-MM-DD HH:mm:ss"));
console.log("UTC time:", utcDate.format("YYYY-MM-DD HH:mm:ss"));
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"></script>
person
Terry Lennox
schedule
28.04.2021