ColdFusion MX
目 次 > CFML リファレンス > ColdFusion 関数 > DayOfYear O

DayOfYear

日付が 1 年の第何日めかを調べます。

1 年を序数で表す整数値

日付および時刻関数

DayOfYear("date")

DayDayOfWeekDayOfWeekAsStringDaysInMonthDaysInYearFirstDayOfMonth

パラメータ

説明

date

西暦 100 ~ 9999 年の期間の日付/時刻オブジェクトです。

この関数では閏年が識別されます。

日付/時刻オブジェクトを文字列として渡すときは、そのオブジェクトを引用符で囲む必要があります。引用符で囲まない場合、そのオブジェクトは日付/時刻オブジェクトの数値表示として解釈されます。

メモ: CreateDate 関数、または Now 関数は #DayOfYear(CreateDate(2001, 3, 3))# のように、この関数の date パラメータとして渡すことができます。

<h3>Day7OfYear の例</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>この日は、日数が #DaysInMonth(yourDate)# 日の
#MonthAsString(Month(yourDate))# 月の #Day(yourDate)# 日です。 <br> この日は、#Year(YourDate)# 年の第 #Week(yourDate)# 週めです
(1 年の日数 #DaysinYear(yourDate)# 日間の #DayofYear(yourDate)# 日めです)。 <br><cfif IsLeapYear(Year(yourDate))>この年は閏年です。 <cfelse>この年は閏年ではありません。</cfif> </cfoutput> </cfif>

目 次 > CFML リファレンス > ColdFusion 関数 > DayOfYear O