Deskripsi Masalah dan Langkah Reproduksi:
Saya telah menemukan masalah dengan fungsi moment.format() mengembalikan string yang salah sebagai berikut:
Tes di atas dilakukan di https://momentjs.com/ dengan konsol Chrome.
Mengalami masalah yang sama dengan aplikasi kita. (Simpul 6.2.2)
Lingkungan:
Chrome 56.0.2924.87 di OSX, momen 2.15.1
Saya akan berasumsi bahwa yang Anda maksud adalah menit yang salah, bukan jam. Alasan Anda melihatnya adalah karena Anda menggunakan MM
yang merupakan token selama berbulan-bulan. Anda ingin mm
.
Oh, Anda memiliki beberapa hal yang terjadi di sini.
Pertama, Anda menggunakan 24 jam, bukan 12 dengan token HH
. Anda mungkin menginginkan hh:mm a
untuk token Anda.
Kedua, Anda memiliki tanggal UTC, dan itu mengonversi ke lokal. Untuk mempertahankannya, gunakan moment.utc()
alih-alih moment()
. Lihat posting blog ini: https://maggiepint.com/2016/05/14/moment-js-shows-the-wrong-date/
Oh benar, terima kasih atas umpan balik terperinci.
hh:mm a memang menyelesaikan masalah.
Oh, Anda memiliki beberapa hal yang terjadi di sini.
Pertama, Anda menggunakan 24 jam, bukan 12 dengan token
HH
. Anda mungkin menginginkanhh:mm a
untuk token Anda.Kedua, Anda memiliki tanggal UTC, dan itu mengonversi ke lokal. Untuk mempertahankannya, gunakan
moment.utc()
alih-alihmoment()
. Lihat posting blog ini: https://maggiepint.com/2016/05/14/moment-js-shows-the-wrong-date/
@maggiepint .utc menyelesaikan masalah saya :)
Oh, Anda memiliki beberapa hal yang terjadi di sini.
Pertama, Anda menggunakan 24 jam, bukan 12 dengan tokenHH
. Anda mungkin menginginkanhh:mm a
untuk token Anda.
Kedua, Anda memiliki tanggal UTC, dan itu mengonversi ke lokal. Untuk mempertahankannya, gunakanmoment.utc()
alih-alihmoment()
. Lihat posting blog ini: https://maggiepint.com/2016/05/14/moment-js-shows-the-wrong-date/@maggiepint .utc menyelesaikan masalah saya :)
Bahkan milikku terima kasih
Komentar yang paling membantu
Saya akan berasumsi bahwa yang Anda maksud adalah menit yang salah, bukan jam. Alasan Anda melihatnya adalah karena Anda menggunakan
MM
yang merupakan token selama berbulan-bulan. Anda inginmm
.