ColdFusion – Početak i kraj ovog, prošlog i sljedećeg mjeseca
Problem: Kako saznati početni i završni datum ovog, prošlog i sljedećeg mjeseca
Rješenje:
<cfset today = now()>
<cfset firstOfThisMonth = createDate(year(today), month(today), 1)>
<cfset lastOfThisMonth = dateAdd("d", -1, dateAdd("m", 1, firstOfThisMonth))>
<cfset firstOfNextMonth = dateAdd("m", 1, firstOfThisMonth)>
<cfset lastOfNextMonth = dateAdd("d", -1, dateAdd("m", 2, firstOfThisMonth))>
<cfset firstOfPreviousMonth = dateAdd("m", -1, firstOfThisMonth)>
<cfset lastOfPreviousMonth = dateAdd("d", -1, firstOfThisMonth)>