VBScript Now-funktio
Määritelmä ja käyttö
Now-funktio voi palauttaa nykyisen päivämäärän ja ajan tietokonejärjestelmän päivämäärän ja ajan asetuksista.
Syntaksi
Now
Vinkit ja huomiot
Tärkeä asia:
Jos lukee samanaikaisesti Date, Time ja Now, niin Now = Date + Time, mutta todellisuudessa emme voi kutsua kahta näistä kolmesta funktiosta samanaikaisesti, koska yhden funktion suorittamisen jälkeen voidaan suorittaa toista funktiota, joten jos sinun on ohjelmassasi välttämättä saada nykyinen päivämäärä ja aika, sinun on kutsuttava Now ja sitten käytettävä DateValue ja TimeValue erikseen päivämäärän ja ajan hakemiseen.Esimerkki: Saada tiettyä aikakohdan päivämäärä ja aika:
N = Now 'tämä aikakohdan päivämäärä ja aika D = Datevalue(N) 'samassa aikakohdassa oleva päivämääräpää T = TimeValue(N) 'samassa aikakohdassa oleva aikapää D2 = Date 'aika kohde 1 päivämääränä T2 = Time 'aika kohde 2 aikana
Kysymys harkintaan
Jatkuvasti suoritettuna Response.write Now ja Response.Write Date + Time, kuinka suuri mahdollinen virhearvo voi olla? Oletus:
Aika kohde 1 saama Now = #7/1/95 23:59:59# Aika kohde 2 saama Date = #7/1/95#
Jos "aika kohde 3" juuri ylittää päivän, niin Time = #0:00:00, joten Now ja Date+Time välillä oleva ero on 23:59:59.
Esimerkki
Esimerkki 1
document.write(Now)
Tulostus:
2007-10-1 14:10:06
Huomautus:Tulostetut tulokset voivat vaihdella eri tietokoneasetusten vuoksi.