Возможно, локализация базы данных - это не то, что ожидает набор данных. Я не уверен в точных характеристиках, но, например, он может хранить значение как EDT, но ожидаю, что оно будет в формате UTC. То, что вы можете увидеть в файле базы данных, может быть 14 января 2007 года в 12:00, но когда он локализует его по времени США, вы получите 13 января 2007 года в 4:00 вечера или что-то еще?
Проверьте также и время, а не только дату, и посмотрите, сможете ли вы определить шаблон. Тогда вы, возможно, можете настроить соответственно.