Skip to content

WEEKDAYNAME ​


Gets the name of a week day from its integral representation

Syntax ​

` declare function WeekdayName ( byval weekday as long, byval abbreviate as long = 0, byval firstdayofweek as long = fbUseSystem ) as string

`

Usage ​

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

Parameters ​

weekday

the number of the day of the week

abbreviate

flag to indicate that name should be abbreviated

firstdayofweek

first day of the week

Return Value ​

Returns the local operating system language day of week name from the weekday value 1 to 7.

Description ​

How weekday is interpreted depends on the firstdayofweek parameter.

If abbreviate is true, a 3 letter abbreviation is returned, if false or omitted, the whole name is returned.

firstdayofweek is an optional parameter specified as follows:

valuefirst day of weekconstant
omittedsunday
0local settingsfbUseSystem
1sundayfbSunday
2mondayfbMonday
3tuesdayfbTuesday
4wednesdayfbWednesday
5thursdayfbThursday
6fridayfbFriday
7saturdayfbSaturday

The compiler will not recognize this function unless vbcompat.bi or datetime.bi is included.

Examples ​

start GeSHi

vb
#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))

end GeSHi

Differences from QB ​

  • Did not exist in QB. This function appeared in Visual Basic.

See also ​

Back to DocToc

Translated from FreeBASIC official docs. Contact us for removal if infringed.
FreeBASIC is an open-source project, not affiliated with Microsoft