Malline:Aika päivästä

Wikipediasta
Siirry navigaatioon Siirry hakuun

0

Mallineen ohje [näytä] [muokkaa] [päivitä]

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ä]
  1. Mallineen käyttämä funktio {{#time:}} on hyvin rajoittunut päivämäärien suhteen. Sallitut päivät sijoittuvat välille 1. tammikuuta 197018. 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.
  2. 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).
  3. 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).
  4. 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.