IBM Lotus Symphony


Funkcia DateValue [Runtime]

Vráti dátumovú hodnotu z dátumového reťazca. Reťazec dátumu je kompletný dátum v jednej numerickej hodnote. Toto poradové číslo môžete použiť aj na zistenie rozdielu medzi dvoma dátumami.

Syntax:

DateValue [(date)]

Návratová hodnota:

Dátum

Parametre:

Date: Reťazcový výraz obsahujúci dátum, ktorý chcete vypočítať. Tento dátum môže byť špecifikovaný v takmer každom formáte.

Túto funkciu môžete použiť na skonvertovanie dátumu, ktorý sa vyskytuje medzi 1. decembrom 1582 a 31. decembrom 9999, na jednu celočíselnú hodnotu. Túto hodnotu môžete potom použiť na výpočet rozdielu medzi dvoma dátumami. Ak argument dátumu leží mimo akceptovaného rozsahu, Lotus® Symphony™ Basic vráti chybovú správu.

Na rozdiel od funkcie DateSerial, ktorá odovzdáva roky, mesiace a dni ako samostatné numerické hodnoty, funkcia DateValue odovzdáva dátum použitím formátu "mesiac.[,]deň.[,]rok".

V Nástroje - Voľby - Jazykové nastavenia - Jazyky môžete nastaviť miestne nastavenie, ktoré sa používa na riadenie formátovanie čísel, dátumov a mien Lotus Symphony Basic. Vo formátovacích kódoch jazyka Basic sa vždy používa desatinná bodka (.) ako kontajner PH desatinného oddeľovača definovaného vo vašich lokálnych nastaveniach a bude nahradená príslušným znakom.

To isté platí pre lokálne nastavenia formátov dátumu, času a znaku meny. Formátovací kód jazyka Basic sa bude interpretovať a zobrazovať podľa vašich lokálnych nastavení.

Chybové kódy

5 Neplatné volanie procedúry

Príklad:

Sub ExampleDateValue

msgbox DateValue("12/02/1997")

end sub


Spätná väzba na produkt | Ďalšia dokumentácia | Ochranné známky