Я пытаюсь вставить дату в sqlite. Время даты исходит от ответа сервера (формат UTC) в формате json. Теперь, когда я получаю дату от json в виде строкового поля и вставляя в sqlite, он не сохраняет в utc формате. Какая возможная причина, по которой я не понимаю, почему это происходит? Является ли поведение по умолчанию для sqlite по умолчанию, и мне нужно снова указать формат даты перед вставкой в sqlite?Вставка даты в sqlite android
Это формат даты и времени в UTC я получаю от ответа в JSON
"TransactionDate": "2016-04-05T11: 21: 16.29Z",
После установки времени дня, когда я Я проверяю базу данных, она сохраняется в формате локального дат. как показано ниже
2016-04-05 16: 03: 45.000
Лучше сохраните его в формате временной шкалы Unix и преобразуйте его в требуемый формат. –
* Какая возможная причина, по которой я не понимаю, почему это происходит? Очевидно, из-за вашего кода, используемых библиотек и т. Д. ... – Selvin