Собственные функции в VBScript: дата и время

функцияОписание
ДатаВозвращает системную дату
DateAdd (интервал, число, дата)Добавляет временной интервал ( интервал ) к дате ( дате ). Интервал - это строка, которая может иметь следующие значения:
  • " гггг " год
  • квартал " д "
  • " м " месяц
  • " у " день года
  • День " Д "
  • " w " номер недели
  • " ww " неделя года
  • Время " ч "
  • " н " минута
  • " s " Второй

Число указывает номер, соответствующий интервалу. Если число отрицательное, это будет вычитание.

DateDiff (интервал, date1, date2 [, firstdayofweek [, firstweekofyear]])Возвращает количество интервалов между двумя датами. интервал - это строка, представляющая тип интервала, используемого для расчета разницы между

дата1 и дата2. интервал может иметь следующие значения:

  • " гггг " год
  • квартал " д "
  • " м " месяц
  • " у " день года
  • День " Д "
  • " w " номер недели
  • " ww " неделя года
  • Время " ч "
  • " н " минута
  • " s " Второй
DatePart (интервал, дата [, firstdayofweek [, firstweekofyear]])Возвращает определенную часть указанной даты. интервал - это строка, представляющая тип интервала, используемого для данных, возвращаемых функцией DatePart . интервал может иметь следующие значения:
  • " гггг " год
  • квартал " д "
  • " м " месяц
  • " у " день года
  • День " Д "
  • " w " номер недели
  • " ww " неделя года
  • Время " ч "
  • " н " минута
  • " s " Второй
  • firstdayofweek - необязательный аргумент, указывающий, какой день будет считаться первым днем ​​недели:

    • vbUseSystemDayOfWeek (0) использует значения по умолчанию API NLS (поддержка национальных языков).
    • vbSunday (1) воскресенье (по умолчанию
    • vbMonday (2) понедельник
    • vbTuesday (3) вторник
    • vbWednesday (4) среда
    • vbThursday (5) четверг
    • vbFriday (6) пятница
    • vbSaturday (7) суббота

    firstweekofyear - это необязательный аргумент, указывающий, какая неделя будет считаться первой неделей года:

    • vbUseSystemDayOfWeek (0) использует значения по умолчанию API NLS (поддержка национальных языков).
    • vbFirstJan1 (1) выбирает неделю, включая 1 января (по умолчанию).
    • vbFirstFourDays (2) выбирает неделю, содержащую как минимум четыре дня в новом году.
    • vbFirstFullWeek (3) использует первую полную неделю года.
    DateSerial (год, месяц, день)Возвращает вариант подтипа Date, полученный из номера года, месяца и дня.
    DateValue (дата)Возвращает вариант подтипа Date, полученный из строки Date, переданной в качестве аргумента. Ожидаемый формат даты указывается в разделе «Региональные и языковые настройки» панели управления.
    День (дата)Возвращает день месяца для указанного аргумента даты.
    Час (время)Возвращает целое число от 0 до 23, представляющее количество часов, соответствующее времени, переданному в качестве аргумента.
    Минута (время)Возвращает целое число от 0 до 59, представляющее количество минут, соответствующее количеству часов, переданных в качестве аргумента.
    Месяц (дата)Возвращает номер месяца от 1 до 12, соответствующий дате, переданной в качестве аргумента.
    MonthName (дата)Возвращает название месяца, соответствующего дате, переданной в качестве аргумента.
    СейчасВозвращает системную дату и время.
    Секунда (время)Возвращает целое число от 0 до 59, представляющее количество секунд за время, переданное в качестве аргумента.
    ВремяВозвращает вариант подтипа Date, представляющего системное время.
    таймерВозвращает количество секунд, прошедших с полуночи.
    TimeSerialВремя, полученное из часов, минут и секунд
    TimeValueПреобразование строки в формате времени
    будний деньДни недели
    WeekDayNameНазвание конкретного дня недели
    ГодНомер года

    Оригинальный документ опубликован CommentcaMarche.net.

    Предыдущая статья Следующая статья

    Лучшие советы