Документация по SCADA системе Simp Light


Содержание:


StringToDateTime

Функция преобразует входное строковое представление даты согласно указанному формату в переменную типа TDateTime.

Синтаксис

StringToDateTime(Date: String; Format: String): Extended

Входные параметры
Имя параметра
Тип параметра
Описание
Date String  Дата
Format String  Формат даты
Выходные параметры
Тип параметра  
Описание 
Extended  Дата в указанном
 формате

Пример вызова:


  Var
    DT: TDateTime;
  Begin                                            
    DT := StringToDateTime('01.01.2020', 'dddd');                        
    WriteValue('Virtual channel 99', DateTimeToStr(DT));      
  end.                                              


Параметры формата

Тип

Описание

  уу
  Год из 2-х последних цифр
  УУУУ   Год из 4-х цифр
  m
  Номер месяца без 0
  mm   Номер месяца как 2 цифры
  mmm   Месяц используя ShortDayNames (Янв)
  mmmm   Месяц используя
  d   Число без 0
  dd   Число как 2 цифры
  ddd   Число используя ShortDayNames (Воск)  
  dddd   Число используя
  ddddd   Число в ShortDateFormat
  dddddd   Число в LongDateFormat
  h   Час без 0
  hh   Час как 2 цифры
  n   Минуты без 0
  nn   Минуты как 2 цифры
  s    Секунды без 0
  ss   Секунды как 2 цифры
  z   Миллисекунды без 0
  zz   Миллисекунды как 2 цифры
  t   Используя ShortTimeFormat
  tt   Используя LongTimeFormat
  dd/mm/yy hh:mm:ss     09/02/49 01:02:03
  mmm   Фев
  mmmm   Февраль
  ddd   Вт
  dddd   Вторник
  ddddd   09/02/2049
  dddddd   09 Февраль 2049
  hhampm   01AM
  t    01:02
  tt   01:02:03

Примеры применения формата

Синтаксис

Пример

  dd/mm/yyyy   09/02/2049
  dd/mm/yy hh:mm:ss     09-02-49 01_02_03
  mmm   ФЕВ
  mmmm   ФЕВРАЛЬ
  ddd   ВТ
  dddd   ВТОРНИК
  ddddd   09-ФЕВ-49
  dddddd   ВТОРНИК 09 ФЕВРАЛЬ 1949  
  hhampm   01 утро
  t    01_02_03
  tt   01 _ 02 _ 03 . 004
  dd/mm/yyyy   09-02-1949
 
 Подробней про форматирование можно посмотреть здесь.