Yksinkertainen JavaScript-lähtölaskenta
Blogger-widget-laatikkoHalusin yksinkertaisen JavaScript-ajastimen, jonka voisin laittaa Blogger-widget-ruutuun tai käyttää verkkosivun yhteydessä. Aluksi oletin, että voin helposti löytää juuri etsimäni nopealla verkkohaulla. Kaikki löytämäni laskurit olivat kuitenkin paljon monimutkaisempia kuin mitä etsin. En halunnut laskea viimeiseen sekuntiin, välitin vain päivistä. Joten päätin kirjoittaa oman.

Seuraava koodi on määritetty laskemaan päivät 8. elokuuta 2008 saakka (tai alkaen). Koska 8 on lupaava numero kiinalaisessa kulttuurissa, tämä päivä valittiin Pekingin 2008 kesäolympialaisten avajaisiin.


var millisecs_per_day = 86400000
// aseta lähtölaskenta-aika millisekunnissa
// laita haluamasi päivä argumentteina Date.UTC: lle
// järjestyksessä:
// vuosi, kuukausi (muista, että tammikuu on 0), kuukauden päivä, siirretty GMT: stä
// HUOMAUTUS: Käytämme siirtymää, koska se edustaa keskiyötä
// (päivän alussa) tietyssä aikavyöhykkeessä
var countdown_time = Date.UTC (2008,7,8, -8);
// Hanki nykyinen aika ja muunna millisekunniksi
var nyt = uusi päivämäärä ();
var now_millisecs = now.valueOf ();

var day_cnt = Math.ceil ((lähtölaskenta-aika - nyt_millisecs) / 86400000)

// näytä jäljellä olevien päivien lukumäärä (tai siitä lähtien)
if (päivä_päivä> 1)
{
 // useita päiviä mennä
 document.write (day_cnt + "päivät mennä")
}
muuten jos (day_cnt == 1)
{
 // yksi päivä mennä
 document.write (day_cnt + "päivä mennä")
}
muuten jos (day_cnt == 0)
{
 // se on tänään
 document.write ("tänään")
}
muuten jos (päivä_cnt == -1)
{
 // yksi päivä sitten
 document.write (day_cnt + "päivä sitten")
}
muu
{
 // useita päiviä sitten
 document.write (day_cnt + "päivää sitten")
}


Voit ladata tämän koodin tai nähdä sen toiminnassa täällä. Jos haluat käyttää tätä koodia omissa projekteissasi, kopioi ja liitä se verkkosivullesi (tai Blogger HTML / JavaScript -widget-ruutuun, kuten yllä olevassa kuvassa näkyy.) Muuta päivämäärää kommenttien ohjeiden mukaan - jos tämä on hämmentävää. , saatat pitää mielestäni hyödyllistä artikkelini Johdanto UTC-päiviin.

Video-Ohjeita: Poiminta Saariston IT:n Opi koodaamaan -kurssilta! (Saattaa 2024).