В моем хранилище данных метка времени была сохранена как целое число, что-то вроде этого -8499613106649
. При чтении этой сущности Objectify выдает следующее исключение:
com.googlecode.objectify.LoadException: Error loading Key{projectId=**********}]}: timestamp out of range: 8499613106648, 250560000
Я пытался изменить метку времени в методе @onLoad
и добавить l
в конце целого числа, чтобы оно победило ' не исключение. Но это не работает, так как сущность не смогла загрузить.
Есть ли способ изменить метку времени перед загрузкой или перехватить исключение, а также изменить метку времени и сохранить в хранилище данных?