IBM Lotus Symphony
|
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.
DateValue [(dato)]
Dato
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.
Sub ExampleDateValue
msgbox DateValue("12/02/1997")
end sub