Sejak: moment.js version 2.24.0
katakanlah Anda memiliki input tanggal lokal, ini adalah cara yang tepat untuk mengubah input dateTime atau Waktu Anda ke UTC :
var utcStart = new moment("09:00", "HH:mm").utc();
atau jika Anda menentukan tanggal
var utcStart = new moment("2019-06-24T09:00", "YYYY-MM-DDTHH:mm").utc();
Seperti yang Anda lihat, hasil keluaran akan dikembalikan dalam UTC:
utcStart.format();
Tetapi jika Anda melakukan ini seperti di bawah ini, itu tidak akan diubah menjadi UTC:
var myTime = new moment.utc("09:00", "HH:mm");
Anda hanya mengatur input Anda ke waktu utc, seolah-olah Anda menyebutkan bahwa myTime dalam UTC, .... outputnya adalah 9:00