SQLite не имеет способа установить часовой пояс соединения, потому что он нацелен на использование встроенной базы данных - все, что вы используете для изменения вывода localtime () из библиотеки C, должно работать для SQLite. Это работает для меня на MacOS:
$ TZ=America/New_York sqlite3 dbfile "select datetime('now','localtime');"
2010-01-06 09:53:28
$ TZ=America/Los_Angeles sqlite3 dbfile "select datetime('now','localtime');"
2010-01-06 06:53:41