Pengiraan JavaScript Mudah
Kotak Widget BloggerSaya mahukan pemasa undur JavaScript yang sederhana yang boleh saya masukkan ke dalam kotak widget Blogger, atau gunakan dalam konteks dalam laman web. Pada mulanya, saya menganggap bahawa saya dapat dengan mudah mencari apa yang saya cari dengan carian web yang cepat. Walau bagaimanapun, semua kaunter yang saya dapati adalah lebih rumit daripada apa yang saya cari. Saya tidak mahu mengira detik terakhir, saya hanya mengambil berat tentang hari. Jadi, saya memutuskan untuk menulis sendiri.

Kod berikut dikonfigurasikan untuk menghitung hari sehingga (atau dari) 8 Ogos 2008. Kerana 8 adalah nombor yang menguntungkan dalam budaya Cina, hari ini dipilih untuk upacara pembukaan Olimpik Musim Panas 2008 di Beijing.


var millisecs_per_day = 86400000
// masa undur set dalam milisaat
// masukkan hari yang dikehendaki sebagai argumen kepada Date.UTC
// dalam susunan:
// tahun, bulan (ingat Januari ialah 0), hari bulan, diimbangi dari GMT
// NOTA: kami menggunakan offset kerana itu mewakili tengah malam
// (permulaan hari) dalam zon waktu tertentu
var countdown_time = Date.UTC (2008,7,8, -8);
// dapatkan masa semasa dan tukar kepada milisaat
var sekarang = Tarikh baru ();
var now_millisecs = now.valueOf ();

var day_cnt = Math.ceil ((countdown_time - now_millisecs) / 86400000)

// paparkan jumlah hari yang tinggal (atau sejak)
jika (day_cnt> 1)
{
 // pelbagai hari untuk pergi
 document.write (hari_cnt + "hari untuk pergi")
}
lain jika (day_cnt == 1)
{
 // suatu hari untuk pergi
 document.write (day_cnt + "day to go")
}
lain jika (day_cnt == 0)
{
 // hari ini
 document.write ("hari ini")
}
lain jika (day_cnt == -1)
{
 / // suatu hari yang lalu
 document.write (day_cnt + "hari yang lalu")
}
lain
{
 // beberapa hari lalu
 document.write (day_cnt + "hari yang lalu")
}


Anda boleh memuat turun kod ini atau melihatnya dalam tindakan di sini. Untuk menggunakan kod ini dalam projek anda sendiri, salin dan tampal ke laman web anda (atau kotak widget Blogger HTML / JavaScript, seperti yang ditunjukkan dalam gambar di atas.) Tukar tarikh mengikut arahan dalam komen - jika ini mengelirukan , anda mungkin mendapati artikel saya mengenai Pengenalan kepada Waktu UTC membantu.

Arahan Video: BANK SUSAH LULUS? | DSR LOAN KERETA | Tips cara senang kira (Mungkin 2024).