У меня есть таблица sqlite (v3) с определением этого столбца:
"timestamp" DATETIME DEFAULT CURRENT_TIMESTAMP
Сервер, на котором живет эта база данных, находится в часовом поясе CST. Когда я вставляю в свою таблицу, не включая столбец метки времени, sqlite автоматически заполняет это поле текущей меткой времени в GMT, а не в CST.
Есть ли способ изменить мой оператор вставки, чтобы сохранить сохраненную метку времени в CST? С другой стороны, вероятно, лучше хранить его в GMT (например, в случае, если база данных будет перемещена в другой часовой пояс), поэтому есть ли способ изменить мой выбор SQL, чтобы преобразовать сохраненную временную метку в CST, когда я извлечь его из таблицы?