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

Reply via email to