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