Мы пытаемся сравнить дату, хранящуюся в mySQL, с обычным текстовым полем даты, прочитанным из оригинала сообщения Gmail, используя сравнение даты java.
В первый раз обычный текст сообщения Gmail Дата читается и сохраняется в поле базы данных mySQL «date_sent» типа TIMESTAMP. В следующий раз, когда это сообщение проверяется, оно получает обычный текст сообщения Date и, используя функцию сравнения даты Java, сравнивает его с сохраненным значением date_sent.
Это сравнение обычно работает. Однако -- если дата и время сравниваемой даты сообщения относятся к часу ночи дня, в котором время изменилось (летнее время на стандартное), сравнение завершается ошибкой.
Кто-нибудь испытал это? как ты смог это исправить?