IBM Lotus Symphony
|
Сандық мән ретінде жіберілген сағат, минут, секунд параметрілері үшін көрсетілген тізбекті уақыт мәнін санайды. Содан кейін бұл мәнді уақыттың арасындағы айырмашылықты санау үшін пайдалана аласыз.
TimeSerial (сағат, минут, секунд)
Күн
сағат: тізбекті уақыт мәнін анықтау үшін қолданылатын уақыттың сағатын білдіретін кез келген бүтін сан өрнегіг. Жарамды мәндер: 0-23.
минут: тізбекті уақыт мәнін анықтау үшін қолданылатын уақыттың минутын білдіретін кез келген бүтін сан өрнегіг. Жалпы 0 мен 59 арасындағы мәндерді пайдаланыңыз. Алайда осы сағат саны сағат мәніне әсер етеін аралықтың сыртындағы мәндерді пайдалана аласыз.
секунда: тізбекті уақыт мәнін анықтау үшін қолданылатын уақыттың секунд білдіретін кез келген бүтін сан өрнегіг. Жалпы сіз 0 мен 59 арасындағы мәндерді пайдаланыңыз. Алайда осы минутардың саны сағат мәніне әсер етеін аралықтың сыртындағы мәндерді пайдалана аласыз.
Мысалдар:
12, -5, 45 келесіге сәйкес келеді 11, 55, 45
12, 61, 45 келесіге сәйкес келеді 13, 2, 45
12, 20, -2 келесіге сәйкес келеді 12, 19, 58
12, 20, 63 келесіге сәйкес келеді 12, 21, 4
TimeSerial функциясын айырмашылықты санау үшін пайдалана алатын кез келген уақытты бір мәнге түрлендіре аласыз.
TimeSerial функциясы түр нұсқасын VarType 7 (күн)бірге қайтарады. Бұл мән іште екілік нақтылық ретінде 0 және 0.9999999999 аралығында сақталынған. DateSerial немесе DateValue функциясына қарама қарсылық ретінде тізбекті күн мәндері тұрақты күн ретінде саналынатын күндер ретінде пайдаланылды қайтарылған мәндерді TimeSerial функциясымен санай аласыз бірақ оларды бағалай алмайсыз.
TimeValue функциасының ішінде уақыты бар параметр ретінде жолды жібере аласыз. TimeSerial функциясы үшін жеке параметрлерді (сағат, минут, секунд) бөлек сандық өрнек ретінде жібере аласыз.
ҚосымшаExampleTimeSerial
dDate қосарлы ретінде қарайды, sDate жол ретінде
dDate = TimeSerial(8,30,15)
sDate = TimeSerial(8,30,15)
MsgBox dDate,64,"Сан ретіндегі уақыт"
MsgBox sDate,64,"Пішімделген уақыт"
Аяқталу ішкі элементі