Help Center
Help CenterFreeBASIC

WeekdayNamefunction

Gets the name of a week day from its integral representation

Date and Time Functionsfunctiondocumented

Syntax

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

Parameters

NameDescription
weekdaythe number of the day of the week
abbreviateflag to indicate that name should be abbreviated
firstdayofweekfirst 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.

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