Legacy DB with DateTimes in non-UTC timezones

Jul 16, 2013 at 3:49 PM
I'm working with a legacy database that stores some DateTime fields in local time (each database instance has its own timezone), so technically the timezone offset for these DateTimes would be "unspecified".

When I get the dates from datajs, they are instantiated as UTC dates in the result data. The problem with this is that when I create a new Date(), it will be in local time. Which means that when datajs formats the POST or MERGE request, it converts my local dates into UTC time. So, if the user types "1/15/2013" and clicks save, it will be saved as "1/14/2013".

Does DataJS support this scenario? If not, is there a workaround?