WeekDay Function

Purpose

Returns an Integer specifying a whole number (1-7) containing the day of the week,

Syntax

WeekDay(date)

date:Date exp

Description

The function WeekDay() returns the day of the week, relative to Sunday.

Sunday = 1, Monday = 2, Tuesday = 3, Wednesday = 4, Thursday = 5, Friday = 6, Saturday = 7

The Mode Lang command determines use of the regional settings.

Example

OpenW 1

Local z As Date

z = HmsToTime(110000, 20, 4000)

Print z, WeekDay(z), Format(WeekDay(z), "dddd")

Print Now, WeekDay(Now), Format(WeekDay(Now), "dddd")

Print Date, " ", WeekDay(Date), Format(WeekDay(Date), "dddd")

Print "12/12/1912", " ", WeekDay(#12.12.1912#), Format(WeekDay(#12.12.1912#), "dddd")

Print FileDateTime("c:\windows\notepad.exe"), WeekDay(FileDateTime("c:\windows\notepad.exe")),

Print Format(WeekDay(FileDateTime("c:\windows\notepad.exe")), "dddd")

Remarks

See Also

CDate(), Date, Date$, DateAdd(), DateDiff(), DatePart(), DateSerial(), DateTime$(), DateToDmy, DateToDmyHms, DateValue(), Day(), DayNo(), DmyHmsToDate(), DmyToDate(), HmsToTime(), Hour(), IsDate(), Minute(), Month(), Now, Now$(), TimeSerial(), TimeToHms, TimeValue(), Second(), Week(), WeekDay(), Year()

{Created by Sjouke Hamstra; Last updated: 05/03/2021 by James Gaite}