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
681 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!

sumber:php.cn
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