Вы можете использовать объект Java TimeZone.
<cfset tzObj = createObject("java","java.util.TimeZone") >
Вы можете получить список доступных идентификаторов, например, «США / Тихий океан», делая это
<cfset tzList = arrayToList(tzObj.getAvailableIDs()) >
Если вы можете сопоставить идентификатор с вашим регионом / часовым поясом, вы можете сделать следующее:
tzToTest = "US/Pacific"
dateTotest = now()
<!--- determines if dateTotest in tzToTest is in DST --->
<cfset tz = tzObj.getTimeZone(tzToTest) />
<cfset isDaylightSavings = tz.inDaylightTime(dateTotest) />