WeekdayName
 
Получает имя дня недели от его интегрального представления

Синтаксис

Declare Function WeekdayName ( ByVal weekday As Integer, ByVal abbreviate As Integer = 0, ByVal firstdayofweek As Integer = fbUseSystem ) As String

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

#include "vbcompat.bi"
result = WeekdayName( weekday [, abbreviate [, firstdayofweek ] ] )

Параметры

weekday
номер дня недели
abbreviate
флаг, чтобы указать, что имя должно быть сокращено
firstdayofweek
первый день недели

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

Возвращает имя дня недели на локальном языке операционной системы из значения weekday от 1 до 7.

Описание

weekday интерпретируется в зависимости от параметра firstdayofweek.

Если abbreviate равно true, возвращается 3х буквенное сокращение, если false или опущен, возвращается полное имя.

firstdayofweek - необязательный параметр определяется следующим образом:

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


Компилятор не распознает эту функцию, если не подключен файл vbcompat.bi или datetime.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 "); WeekdayName(Weekday(a))


Отличия от QB

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

См. также