Rumah > hujung hadapan web > tutorial js > Bagaimana untuk Menukar Rentetan Tarikh JavaScript daripada 'Ahad 11 Mei 2014' kepada Format 'yyyy-mm-dd'?

Bagaimana untuk Menukar Rentetan Tarikh JavaScript daripada 'Ahad 11 Mei 2014' kepada Format 'yyyy-mm-dd'?

Susan Sarandon
Lepaskan: 2024-12-11 12:17:16
asal
752 orang telah melayarinya

How to Convert a JavaScript Date String from

Mengubah Suai Tarikh JavaScript kepada Format yyyy-mm-dd

Soalan: Tukar tarikh JavaScript dalam format " Ahad 11 Mei 2014" hingga "2014-05-11".

Percubaan Awal:

Satu pendekatan biasa melibatkan membelah rentetan tarikh, memanipulasi komponennya dan memasangnya semula. Walau bagaimanapun, kaedah ini menghasilkan format asal yang sama.

Penyelesaian:

Ambil kaedah toISOString() terbina dalam:

let yourDate = new Date();
yourDate.toISOString().split('T')[0];
Salin selepas log masuk

Ini kod mengembalikan cap waktu ISO 8601, yang sejajar dengan yyyy-mm-dd yang dikehendaki corak.

Pengendalian Zon Waktu (Pilihan):

Untuk mengendalikan pertimbangan zon waktu, pertimbangkan untuk memasukkan pengubahsuaian berikut yang dicadangkan oleh @exbuddha:

const offset = yourDate.getTimezoneOffset();
yourDate = new Date(yourDate.getTime() - (offset * 60 * 1000));
return yourDate.toISOString().split('T')[0];
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Menukar Rentetan Tarikh JavaScript daripada 'Ahad 11 Mei 2014' kepada Format 'yyyy-mm-dd'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan