IBM Lotus Symphony


DateValue-funksjonen [kjøretid]

Returnerer en datoverdi fra en datostreng. Datostrengen er en fullstendig dato i en enkelt numerisk verdi. Du kan også bruke dette serienummeret til å bestemme differansen mellom to datoer.

Syntaks:

DateValue [(dato)]

Returverdi:

Dato

Parametere:

Dato: Strenguttrykk som inneholder datoen du vil beregne. Datoen kan angis i nesten hvilket som helst format.

Du kan bruke denne funksjonen til å konvertere en dato som forekommer mellom 1. desember 1582 og 31. desember 9999 til en enkelt heltallsverdi. Du kan deretter bruke denne verdien til å beregne differansen mellom to datoer. Hvis datoargumentet ligger utenfor det akseptable området, returnerer Lotus Symphony Basic en feilmelding.

I motsetning til DateSerial-funksjonen som sender år, måneder og dager som separate numeriske verdier, sender DateValue-funksjonen datoen i formatet "måned.[,]dag.[,]år".

Du kan angi de nasjonale innstillingene som skal brukes til kontroll av formatering av tall, datoer og valutaer i Lotus Symphony Basic, i Verktøy - Alternativer - Språkinnstillinger - Språk. I Basic-formatkoder brukes desimaltegnet (.) alltid som plassholder for desimaltegnet som er definert i den nasjonale innstillingen, og det vil bli erstattet med tilsvarende tegn.

Det samme gjelder for de nasjonale innstillingene for dato-, klokkeslett- og valutaformater. Basic-formatkoden blir tolket og vist i samsvar med de nasjonale innstillingene.

Feilkoder

5 Ugyldig prosedyrekall

Eksempel:

Sub ExampleDateValue

msgbox DateValue("12/02/1997")

end sub


Tilbakemelding om produktet | Annen dokumentasjon | Varemerker