Weekday
 
Получает числовое представление дня недели из Date Serial

Синтаксис

Declare Function Weekday ( ByVal serial As Double , ByVal firstdayofweek As Integer = fbusesystem ) As Integer

Использование

#include "vbcompat.bi"
result = Weekday( date_serial [, firstdayofweek ] )

Параметры

date_serial
дата
firstdayofweek
первый день недели

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

Возвращает номер дня недели из переменной, содержащей дату в формате Date Serial.

Описание


Значение дня недели должны быть в диапазоне 1-7, его значение зависит от параметра firstdayofweek

firstdayofweek опциональный параметр.

значение первый день неделиконстанта
опущенвоскресенье 
0 локальные настройкиfbUseSystem
1 воскресеньеfbSunday
2понедельникfbMonday
3 вторникfbTuesday
4средаfbWednesday
5 четвергfbThursday
6пятницаfbFriday
7 субботаfbSaturday


Компилятор не распознает эту функцию, если не включен файл vbcompat.bi.

Пример

#include "vbcompat.bi"

Dim a As Double = DateSerial (2005, 11, 28) + TimeSerial(7, 30, 50)

Print Format(a, "yyyy/mm/dd hh:mm:ss "); Weekday(a)


Отличия от QB

  • Не существует в QB. Эта функция появилась в PDS и VBDOS

См. также