Kirjautuminen

Haku

Tehtävät

Hakemisto: Visual Basic: Aika: DateAdd

Funktio lisää päivämäärään määrätyn verran tiettyä aikayksikköä.

DateAdd(aikayksikkö, määrä, päivämäärä)

Funktio lisää päivämäärään aikayksiköitä. Määrä on kokonaisluku, joka ilmoittaa, kuinka monta aikayksikköä lisätään. Määrä voi olla sekä positiivinen että negatiivinen: ajassa eteenpäin tai taaksepäin. Aikayksikkö on joku seuraavista:

aikayksikkömerkitys
dpäivä
htunti
mkuukausi
nminuutti
qvuosineljännes
ssekunti
wviikonpäivä
wwviikko
yvuodenpäivä
yyyyvuosi

Aikayksiköt päivä, viikonpäivä ja vuodenpäivä käyttäytyvät täysin samalla tavalla. Funktio ei voi palauttaa mahdottomia päivämääriä: kuukauden lisääminen päivämäärään 31.3. tuottaa tulokseksi 30.4., ei 31.4.

Esimerkki:

'lisää 25 päivää päivämäärään
MsgBox DateAdd("d", 25, "15.4.2003") '10.5.2003
'lisää seitsemän viikkoa päivämäärään
MsgBox DateAdd("ww", 7, "15.4.2003") '3.6.2003
'vähentää kolme tuntia kellonajasta
MsgBox DateAdd("h", -3, "23:10:00") '20:10:00
Tietoa sivustosta