Щодо : moment.js version 2.24.0
припустимо, у вас є місцеве введення дати, це правильний спосіб перетворити введене значення dateTime або Time на UTC :
var utcStart = new moment("09:00", "HH:mm").utc();
або у випадку, якщо ви вказали дату
var utcStart = new moment("2019-06-24T09:00", "YYYY-MM-DDTHH:mm").utc();
Як бачите, результат виведення буде повернуто в UTC:
utcStart.format();
Але якщо ви зробите це, як показано нижче, воно не перетвориться на UTC:
var myTime = new moment.utc("09:00", "HH:mm");
Ви встановлюєте лише значення часу utc, ніби згадуєте, що myTime знаходиться в UTC, .... вихід буде 9:00