

The exact time EDT begins is at 07:00:00 AM UTC, and the exact time it ends is 06:00:00 AM UTC.Īdding 6 or 7 hours to a date gives the exact time in UTC for EDT/EST transitions. Daylight saving time starts one second after 01:59:59 AM EST, which becomes 3:00:00 AM EDT, and it ends one second after 01:59:59 AM EDT, which becomes 01:00:00 AM EST (thus there's no 02:mm:ss AM EDT or EST when EDT takes effect in the Spring, both 01:mm:ss AM EDT and 01:mm:ss AM EST when EDT ends in the Fall). UTC is either 4 or 5 hours ahead of the Eastern time (4 hours ahead of EDT, 5 hours ahead of EST). I'm working on the assumption that you're STARTING WITH UTC date-time stamps and want to convert them to Eastern Time, either daylight savings or standard. I'm subtracting 5 or 4 hours from UTC to give EST or EDT, respectively.

I'm not adding them to the UTC date-time stamp. Also, I'm only using the +7 or +6 hours to determine when EDT or EST begins on 2 specific dates. I'm adjusting UTC dates AWAY FROM midnight UTC. Your misunderstanding is that I'm adjusting date TO midnight. So, how does adding 6 or 7 hours to this base time before the conversion (thus making it 12:00:00 PM UTC or 1:00:00 PM UTC).

the adjustment would still be UTC -5 for another hour. let's say it's 6:00:00 AM on the March morning, then without adding *any* hours to it, we know that 's 1:00:00 AM in New York. I believe that's the shortest formula achievable without using single-character range names or UDFs implemented in VBA. If you only need Eastern time,įill X2 down to match the formulas in col W. Actually, structuring the table is a lot easier than in #10 above. If you only have date-time stamps for 2007 and later, then my table approach with 200 years should be sufficient for any practical needs. Whatever it might be, it WOULD BE obscure to the point of opaque. Maybe there's a trick to come up with the 2nd Sunday in March and 1st Sunday in November which use only 1 DATE and YEAR call each, but I don't know it. If you do have date-time stamps before 2007, IMO you'd be A LOT BETTER OFF with a table/lookup approach than brute force as above.Īlso, if there's any way to condense the formula further (I've seen here that these formulas can be made shorter?) that would be great. Assuming you have no date-time stamps before 07:00:00 UTC, with UTC date-time in A3, If you really, really want a pure formula solution calculating DST/ST on the fly, how far back do your date-time stamps go? US transitioned to the current scheme in 2007. I have timestamps for many years, so I need the formula to calculate the DST/ST on the fly. The formulas are A LOT LONGER if you try to figure out DST begin <= UTC date-time < ST begin in every formula. For EDT/EST specifically, with UTC date-time in A3, Select X12:Z12 and fill down into X13:Z13.
#Utc to est time converter how to#
IMO, this is a fine time to learn how to use tables and lookups. which I need to convert to UTC -4 or -5 (Eastern Time).
