![]() |
Create Multiple Date Values
Hello,
I'm trying to create a simple coldfusion script to display the correct operating hours of a building based on the date. I've got it working but I would like to add multiple dates to some of the rules. ie. If it is 5/3/11 or 5/4/11 or 5/5/11 display xyz hours. Here's what I've got thus far. <cfoutput><h3>Today is #DateFormat(Now(),"dddd, mmmm d, yyyy")#</h3> <cfset dow = dayofWeek(now())> <cfset doy = dayofYear(now())> <p>Building Hours: <cfif doy is #dayofYear(CreateDate(2011, 5, 9) or (2011, 5, 10)#>12:00pm - 8:00pm<cfelseif doy is #dayofYear(CreateDate(2011, 5, 11))#>8:00am - 6:00pm<cfelseif dow is 2 or 3 or 4 or 5>6:00am - 10:00pm<cfelseif dow is 6>6:00am - 8:00pm<cfelseif dow is 7>10:00am - 8:00pm<cfelseif dow is 1>10:00am - 10:00pm</p></cfif> Thanks! |
If statements must be "[comparison] OR [comparison]", not "if something is this OR that".
So your first cfif should look something like this: Code:
<cfif doy is dayOfYear(createDate(2011, 5, 9)) OR doy is dayOfYear(createDate(2011, 5, 10))>Code:
<cfif doy is dayOfYear(createDate(2011, 5, 9)) OR doy is dayOfYear(createDate(2011, 5, 10))>-Greg |
Works Great!
Thanks. It works. So cool!
|
| All times are GMT +1. The time now is 12:55 AM. |
Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.