DAYSINMONTH |
説明 月の日数を調べます。
戻り値 date の月の日数
カテゴリ 日付および時刻関数
関数のシンタックス
    DaysInMonth("date")
関連項目 Day、DayOfWeek、DayOfWeekAsString、DayOfYear、DaysInYear、FirstDayOfMonth
パラメータ
使用方法 日付時刻オブジェクトを文字列として渡すときは、そのオブジェクトを引用符で囲む必要があります。引用符で囲まない場合、そのオブジェクトは日付時刻オブジェクトの数値表示として解釈されます。
メモ: | Now 関数または CreateDate 関数をこの関数の date パラメータとして渡すことができます。例 : #DaysInMonth(CreateDate(2001, 3, 3))#
例
    <h3>DaysInMonth の例</h3>
    <cfif IsDefined("FORM.year")>
       日付の詳細情報 :
       <cfset yourDate = CreateDate(FORM.year, FORM.month, FORM.day)>
       <cfoutput>
       <p>日付 : #DateFormat(yourDate)#
       <br>この日は #DayofWeekAsString(DayOfWeek(yourDate))# 曜日で、
        週の #DayOfWeek(yourDate)# 日めです。
       <br>この日は、#MonthAsString(Month(yourDate))# 月の
        #Day(YourDate)# 日です。この月は全部で
        #DaysInMonth(yourDate)# 日です。
       <br>この日は、#Year(yourDate)# 年の #Week(yourDate)# 週め
        (#DaysinYear(yourDate)# 日の #DayofYear(yourDate)# 日め) です。
       <br><cfif IsLeapYear(Year(yourDate))>この年は閏年です。
          <cfelse>この年は閏年ではありません。</cfif>
       </cfoutput>
    </cfif>

DATE |
日付時刻オブジェクトです。値の範囲は西暦 100 〜 9999 年です。