IBM Lotus Symphony


DateDiff-funktio [käytönaikainen]

Palauttaa, kuinka monta päivämääräväliä kahden annetun päivämääräarvon välillä on.

Syntaksi:

DateDiff (Add, Date1, Date2 [, Week_start [, Year_start]])

Palautusarvo:

Luku.

Parametrit:

Add – päivämäärävälin määrittävä merkkijonolauseke seuraavasta taulukosta.

Taulukko 1. Add-funktion parametriarvojen kuvaus
Add (merkkijonoarvo) Selitys
yyyy Vuosi
q Vuosineljännes
m Kuukausi
y Vuoden päivä
w Viikonpäivä
ww Vuoden viikko
d Päivä
h Tunti
n Minuutti
s Sekunti

Date1, Date2 – vertailtavat päivämääräarvot.

Week_start – valinnainen parametri, joka määrittää viikon aloittavan päivän.

Taulukko 2. Week_start-arvojen kuvaus
Week_start-arvo Selitys
0 Käytä järjestelmän oletusarvoa
1 Sunnuntai (oletus)
2 Maanantai
3 Tiistai
4 Keskiviikko
5 Torstai
6 Perjantai
7 Lauantai

Year_start – valinnainen parametri, joka määrittää vuoden aloittavan viikon.

Taulukko 3. Year_start-arvojen kuvaus
Year_start-arvo Selitys
0 Käytä järjestelmän oletusarvoa
1 Viikko 1 on viikko, jolle 1. tammikuuta osuu (oletus)
2 Viikko 1 on ensimmäinen viikko, jonka päivistä ainakin neljä on uuden vuoden puolella
3 Viikko 1 on ensimmäinen viikko, jonka päivistä kaikki ovat uuden vuoden puolella

Esimerkki:

Sub example_datediff

msgbox DateDiff("d", "1/1/2005", "12/31/2005")

End Sub


Palautetta tuotteesta | Lisäohjeet | Tavaramerkit