FirstDayOfMonth

Returns the ordinal (the day's number in the year) for the first day of the specified month.

See also Day, DayOfWeek, DayOfWeekAsString, DayOfYear, DaysInMonth, and DaysInYear.

Syntax

FirstDayOfMonth(date)
date

Any date.

Usage

Years from 0 to 29 are interpreted as 21st century values. Years 30 to 99 are interpreted as 20th century values.

When passing a date/time value as a string, make sure it is enclosed in quotes. Otherwise, it is interpreted as a number representation of a date/time object, returning undesired results.

Examples

<!--- This example shows the use of FirstDayOfMonth --->
<HTML>
<HEAD>
<TITLE>
FirstDayOfMonth Example
</TITLE>
</HEAD>

<BODY bgcolor=silver>
<H3>FirstDayOfMonth Example</H3>

<CFOUTPUT>
The first day of #MonthAsString(Month(Now()))#, 
  #Year(Now())# was 
    a #DayOfWeekAsString(DayOfWeek(FirstDayOfMonth(Now())))#,
      day #FirstDayOfMonth(Now())# of the year.
</CFOUTPUT>

</BODY>
</HTML>