Клиппер 5. Справочник


Клиппер 5. Справочник - часть 436


 
  Синтаксис
 
    TIMETOSEC([<cTime>]) --> nSeconds
 
  Параметры
 
    <cTime> - необязательный символьный параметр, задающий время в формате
    "ЧЧ:ММ:СС:сс". По умолчанию текущее системное время.
 
  Возвращаемое значение
 
    nSeconds - количество секунд (с сотыми долями) от начала суток до
    заданного момента.
 
  Описание
 
    Функция возвращает количество секунд от начала суток до заданного
    момента, что облегчает расчет интервалов времени. Обратное
    преобразование выполняется функцией SECTOTIME(). В параметре <cTime>
    можно опускать справа сотые доли секунды, затем секунды, а затем и
    минуты. Опущенные элементы принимаются равными нулю.
 
  Примеры
 
  . Преобразование времени:
 
    ? TIMETOSEC("12:44:33:22")                  // Результат: 45873.22
 
  . Вычисление интервала времени в секундах:
 
    cBegin := "12:55:44:33"
    cEnd := "14:56:12:22"
    ? TIMETOSEC(cEnd) - TIMETOSEC(cBegin)       // Интервал в секундах
 
  . Варианты форматов задания времени:
 
    ? TIMETOSEC("12")
    ? TIMETOSEC("12:44")
    ? TIMETOSEC("12:44:33")
    ? TIMETOSEC("12:44:33:22")
 


See Also: SECTOTIME()

 


 


 TIMEVALID()
 Возвращает признак корректности задаваемой строки времени.
------------------------------------------------------------------------------
 
  Синтаксис
 
    TIMEVALID(<cTime>) --> lValid
 
  Параметры
 
    <cTime> - символьная строка, содержащая проверяемое значение.
 
  Возвращаемое значение
 
    lValid - логическое значение .T. при корректном значении параметра
    <cTime>, а иначе .F..
 
  Описание
 
    Функция выполняет проверку корректности строки времени, что позволяет
    использовать ее для контроля вводимых значений, например, в



Начало  Назад  Вперед