PureBasic

ParseDate()

Синтаксис

Date = ParseDate(Mask$ , String$)

Описание


Преобразовывает строковое представление Даты в обычное значение Даты, которое после этого может использоваться другими функциями библиотеки Date.

Параметры

Mask$ Строка маски, которая определяет, как отформатирована строка Даты. Возможные маркеры:
  %yyyy: предполагает значение года в виде 4-х цифр.
    %yy: предполагает значение года в виде 2-х цифр.
    %mm: предполагает значение месяца (2 цифры).
    %dd: предполагает значение дня (2 цифры).
    %hh: предполагает значение часов (2 цифры).
    %ii: предполагает значение минут (2 цифры).
    %ss: предполагает значение секунд (2 цифры).

String$ Строка с Датой, которая будет проанализирована.

Возвращаемое значение

Возвращает значение Даты (в секундах), соответствующее проанализированной строке. Если строка, содержащая дату не соответствует маске, тогда результат функции будет -1.

Пример

Debug ParseDate("%yy/%mm/%dd", "10/01/07") ; Возвращает значение даты "10/01/07"

Debug ParseDate("%mm/%dd/%yyyy", "01/07/2010") ; Возвращает значение даты "01/07/2010"

См. также

Date(), FormatDate()

Поддерживаемые OS

Все

<- Month() - Оглавление Date - Second()->