Rumah > hujung hadapan web > tutorial js > Bagaimana untuk Menambahkan Sifar Utama ke Tarikh dalam JavaScript?

Bagaimana untuk Menambahkan Sifar Utama ke Tarikh dalam JavaScript?

Linda Hamilton
Lepaskan: 2024-12-11 13:30:24
asal
315 orang telah melayarinya

How to Add Leading Zeroes to Dates in JavaScript?

Menambahkan Sifar Utama kepada Tarikh dalam JavaScript

Untuk mengira tarikh selama 10 hari lebih awal dalam format dd/mm/yyyy, anda boleh menggunakan skrip berikut:

var MyDate = new Date();
var MyDateString = new Date();
MyDate.setDate(MyDate.getDate() + 10);
MyDateString = MyDate.getDate() + '/' + (MyDate.getMonth() + 1) + '/' + MyDate.getFullYear();
Salin selepas log masuk

Walau bagaimanapun, untuk memastikan komponen hari dan bulan muncul dengan sifar pendahuluan, skrip perlu memasukkan peraturan berikut:

if (MyDate.getMonth() < 10) getMonth = '0' + getMonth;
if (MyDate.getDate() < 10) get.Ddate = '0' + getDate;
Salin selepas log masuk

Berikut ialah contoh cara melaksanakan peraturan ini:

var MyDate = new Date();
var MyDateString;

MyDate.setDate(MyDate.getDate() + 20);

MyDateString = ('0' + MyDate.getDate()).slice(-2) + '/'
             + ('0' + (MyDate.getMonth()+1)).slice(-2) + '/'
             + MyDate.getFullYear();
Salin selepas log masuk

Kaedah .slice(-2) mengekstrak dua aksara terakhir bagi rentetan, memastikan bahawa komponen hari dan bulan sentiasa muncul dengan sifar pendahuluan.

Atas ialah kandungan terperinci Bagaimana untuk Menambahkan Sifar Utama ke Tarikh dalam JavaScript?. 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