Help Center›FreeBASIC
WeekdayNamefunction
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
Parameters
| Name | Description | |
|---|---|---|
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:| value | first day of week | constant |
| omitted | sunday | |
| 0 | local settings | fbUseSystem |
| 1 | sunday | fbSunday |
| 2 | monday | fbMonday |
| 3 | tuesday | fbTuesday |
| 4 | wednesday | fbWednesday |
| 5 | thursday | fbThursday |
| 6 | friday | fbFriday |
| 7 | saturday | fbSaturday |
vbcompat.bi or datetime.bi is included.Remarks
Usage
#include "vbcompat.bi"
result = WeekdayName( weekday [, abbreviate [, firstdayofweek ] ] )
Differences from QB
- Did not exist in QB. This function appeared in Visual Basic.
See also
Example
#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))
Reference
- Documented in KeyPgWeekdayname.html