<p>moment.format() mengembalikan jam yang salah</p>

Dibuat pada 23 Feb 2017  ·  5Komentar  ·  Sumber: moment/moment

Deskripsi Masalah dan Langkah Reproduksi:
Saya telah menemukan masalah dengan fungsi moment.format() mengembalikan string yang salah sebagai berikut:
pasted image at 2017_02_24 11_22 am

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

image

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 ingin mm .

Semua 5 komentar

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 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/

@maggiepint .utc menyelesaikan masalah saya :)

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/

@maggiepint .utc menyelesaikan masalah saya :)

Bahkan milikku terima kasih

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

vbullinger picture vbullinger  ·  3Komentar

ninigix picture ninigix  ·  3Komentar

alvarotrigo picture alvarotrigo  ·  3Komentar

Shoroh picture Shoroh  ·  3Komentar

tanepiper picture tanepiper  ·  3Komentar