Malline:Aika päivästä
Siirry navigaatioon
Siirry hakuun
0
Laskee toisesta parametrista (oletuksena nykyhetki) pois ensimmäisen parametrin ajan ja jakaa saadut sekunnit 86 400 sekunnilla (vuorokausi) tai vaihtoehtoisella kolmannella parametrilla pyöristäen tuloksen aina alaspäin lähimpään kokonaislukuun.
Esimerkkejä
[muokkaa wikitekstiä]{{Aika päivästä|2006-11-22}} tuottaa:
|
6 581 |
{{Aika päivästä|2007-05-01}} tuottaa:
|
6 421 |
{{Aika päivästä|2007-05-01|{{LOCALTIMESTAMP}}|1}} tuottaa:
|
554 817 785 |
{{Aika päivästä|1986-11-22|1997-01-01}} tuottaa:
|
3 693 |
{{Aika päivästä|1987-05-01|1987-04-22}} tuottaa:
|
−9 |
{{Aika päivästä|1997-05-01|1997-05-02|1}} tuottaa:
|
86 400 |
Huomioitavaa
[muokkaa wikitekstiä]- Mallineen käyttämä funktio
{{#time:}}
on hyvin rajoittunut päivämäärien suhteen. Sallitut päivät sijoittuvat välille 1. tammikuuta 1970 – 18. tammikuuta 2038. Jos haluat laskea tämän aika-alueen ulkopuolelta, tulee käyttää vuotta joka kuuluu sallittuun alueeseen. Huomaathan käyttää karkausvuotta jos alkuperäinen vuosi oli karkausvuosi. - Malline osaa laskea myös negatiivisia aikoja. Jos käytät aloitusaikana korkeampaa aikaa kuin lopetusaikana, laskee malline päivät kuten kuten kuuluukin (esimerkiksi
{{Aika päivästä|1997-05-01|1997-04-30}}
palauttaa -1). - Malline ei tiedä kuinka monta päivää kuukaudessa on. Tämän vuoksi mallineen käyttäjän tulee varmistaa että syötteen päiväluku on mahdollinen kyseiselle kuulle (esimerkiksi
{{Aika päivästä|1997-04-31|1997-05-01}}
palauttaa 0). - Käytä ajan muotoilussa aina muotoa
yyyy-mm-dd
(esimerkiksi 1997-05-01). Vaikka funktio tunnistaa myös muita muotoja (kuten now, -1 week ja niin edelleen), ei näiden toimivuus ole taattu.