User Guide
450 Chapter 3: ColdFusion Functions
DatePart
Description
Extracts a part from a date value.
Returns
Part of a date, as an integer.
Category
Date and time functions
Function syntax
DatePart("datepart", "date")
See also
DateAdd, DateConvert
History
ColdFusion MX 6.1: Added the datepart character L or l to represent milliseconds.
Parameters
Usage
When passing a date/time object as a string, you must enclose it in quotation marks. Otherwise, it
is interpreted as a numeric representation of a date/time object.
Example
<!--- This example shows information available from DatePart --->
<cfset todayDate = Now()>
<h3>DatePart Example</h3>
<p>Today’s date is <cfoutput>#todayDate#</cfoutput>.
<p>Using datepart, we extract an integer representing the dateparts from that
value
<cfoutput>
<ul>
<li>year: #DatePart("yyyy", todayDate)#
<li>quarter: #DatePart("q", todayDate)#
<li>month: #DatePart("m", todayDate)#
<li>day of year: #DatePart("y", todayDate)#
Parameter Description
datepart String:
• yyyy: Year
• q: Quarter
• m: Month
• y: Day of year
• d: Day
• w: Weekday
• ww: Week
• h: Hour
• n: Minute
• s: Second
• l: Millisecond
date Date/time object, in the range 100 AD–9999 AD.