I retrieve a bunch of dynamic DateFroms and DateTos that a user has input into a form. <!--- Loop through the dateField IDs to get the Dates ranges---> <cfloop list="#form.DatefieldID#" index="id"> <!--- Get the dates---> <cfset DateFrom = form["dateFrom_" & id]> <cfset DateTo = form["dateTo_" & id]> <!--- Format the dates---> <CFSET DateFrom1 = #DateFormat(DateFrom, "yyyy-mm-dd")#> <CFSET DateTo1 = #DateFormat(DateTo, "yyyy-mm-dd")#> <!--- Get the number of days in each period---> <cfset DateDifference = DateDiff("d", "#DateFrom1#", "#DateTo1#")+1> </cfloop> I want to know the DateFrom of the first period that is more than 4 days and I want to find out if each date range is separated by at least one day. I have ensured that the date ranges are in chronological order and the DateFrom is before the DateTo. <!--- Get the DateFrom of the first period that is more than 4 days?---> <cfif #DateDifference# GT 4> </cfif> Any clues would be much appreciated!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Get the answers you are looking for on the ColdFusion Labs Forum direct from active programmers and developers. http://www.adobe.com/cfusion/webforums/forum/categories.cfm?forumid-72&catid=648 Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:291821 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4