Store the time in UTC (using GETUTCDATE() instead of GETDATE()). Then, depending on whether it is daylight savings time or standard time, subtract 4 or five hours. Now it is daylight savings time, so you would do this to get Eastern Daylight Time:DATEADD(hh,-4,GETUTCDATE())
If you have a server that is set up to adjust for the daylight and standard times in eastern time zone , you can convert from UTC to Eastern without having to hardcode 4 or 5 like this:DATEADD(hh,DATEDIFF(hh,GETUTCDATE(),GETDATE()),YourUTCDateColumn)