Mam tabelę sqlite (v3) z tą definicją kolumny:
"timestamp" DATETIME DEFAULT CURRENT_TIMESTAMP
Serwer, na którym znajduje się ta baza danych, znajduje się w strefie czasowej CST. Kiedy wstawiam do mojej tabeli bez dodawania kolumny timestamp, sqlite automatycznie wypełnia to pole bieżącym znacznikiem czasu w GMT, a nie CST.
Czy istnieje sposób na zmodyfikowanie instrukcji wstawiania, aby wymusić zapisany znacznik czasu w CST? Z drugiej strony, prawdopodobnie lepiej jest przechowywać go w GMT (na przykład w przypadku przeniesienia bazy danych do innej strefy czasowej), więc czy istnieje sposób, aby zmodyfikować mój wybrany SQL, aby przekonwertować zapisany znacznik czasu na CST, kiedy ja wyciągnąć to ze stołu?