4.4.3.Функції дати і часу
Date - встановлює або повертає поточну дату;
Time – встановлює або повертає поточний час;
Now - повертає поточні дату і час;
Date Serial – перетворює в останню дату, три цілі числа;
Date Value - перетворює в дату, символьне представлення дати;
Time Serial – перетворює часом три цілі числа (година, хв., сек.)
Time Value - символьне представлення часу;
Timer – повертає часовий інтервал від півночі попереднього дня;
Day - перетворює дату в день місяця;
Month – перетворює дату в місяць року;
Weekday - перетворює дату в день тижня;
Year – перетворює дату в рік;
Hour - перетворює дату в годину дня;
Minute – перетворює дату в хвилини в годині;
Second – перетворює дату в секунди в хвилині.
Приклади:
? Format (Date, “mm/dd/yy hh :mm”) 11/19/93 виведення дати і часу по формату;
? Format (Time “ hh :mm”) 00:15 виведення часу по формату;
? Format (DateSerial(12,18,27), “mm/dd/yy hh :mm”) 12/27/94 00:24
? Format (TimeSerial(12,18,27), “hh :mm:ss”) 12:18:27
Date()=”12/01/01 установка дати;
?Date(Now) 19 послідовний номер дати (19-й день місяця).
Функції Day( ), Month( ), Weekday( ), Year( ), Hour( ), Minute( ), Second( ) використовують як аргумент послідовний номер дати. Вони повертають день місяця, місяць, рік і т.д. у вигляді цілого числа.
4.4.4.Перетворення типів даних в Visual Basic
Перетворення даних з одного типа в іншій звичайно проводиться в Visual Basic автоматично.
Коли обчислюється формула, Visual Basic перетворює всі числа в цій формулі в найбільш точний тип, обчислює формулу, а потім перетворює результат в тип змінної зліва. Користувач може використовувати вбудовані функції перетворення типів для виконання самостійних перетворень типів даних.
CBool - перетворює в тип Boolean
CCur – перетворює в тип Currency
CDate перетворює в тип Date
CDbl – перетворює в тип Double
CInt – перетворює в тип Integer
CJng – перетворює в тип Jong
CSng – перетворює в тип Single
CStr – перетворює в тип String
CVar – перетворює в тип Variant
CVErr – перетворює в тип номер помилки