Looks like one of the servers updated to DST and the others didn't. Steve
-----Original Message----- From: Tom McNeer [mailto:[email protected]] Sent: Wednesday, April 21, 2010 1:55 PM To: cf-talk Subject: DateAdd value different on different servers There's a simple answer to this one; it's just beyond me. I have a routine that takes a Unix time value which is passed from an external device and creates a date/time object. A client complained that the time being generated was an hour off. He's right. But I can't figure out why. As a test, I ran the following code on three different servers, all running CF 9: ------------- <cfset myDate = DateAdd('s',1271779666,createDate(1970,1,1))> <cfoutput >#dateFormat(myDate,'long')# - #timeformat(myDate,'long')#</cfoutput> ------------ The results: Server 1 - Dev server, Eastern Time Zone April 20, 2010 - 4:07:46 PM GMT Server 2 - Production server, Eastern Time Zone April 20, 2010 - 5:07:46 PM EDT Server 3 - Production server, Central Time Zone April 20, 2010 - 5:07:46 PM CDT So why are the latter two servers inserting time zone information, and why are they advancing the time an hour? -- Thanks, Tom Tom McNeer MediumCool http://www.mediumcool.com 1735 Johnson Road NE Atlanta, GA 30306 404.589.0560 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:333067 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

