Androidでデータベース使うときは日時はエポック秒で扱うのが一番間違いがないのだが、たまにサーバ側で既存のDBを扱おうとしたらJDBCの日時のタイムゾーンの取り扱いがアレでうんざりするなど。PostgreSQLだと結局データ個別にはタイムゾーン持ってないからDB接続毎にタイムゾーンを指定しとく感じになる。しかし次はORMにテーブルを作らせる時の型指定とかデフォルト値とかで苦しむのだった。そりゃみんなUTC固定でdatetime使う訳だよ…
Androidでデータベース使うときは日時はエポック秒で扱うのが一番間違いがないのだが、たまにサーバ側で既存のDBを扱おうとしたらJDBCの日時のタイムゾーンの取り扱いがアレでうんざりするなど。PostgreSQLだと結局データ個別にはタイムゾーン持ってないからDB接続毎にタイムゾーンを指定しとく感じになる。しかし次はORMにテーブルを作らせる時の型指定とかデフォルト値とかで苦しむのだった。そりゃみんなUTC固定でdatetime使う訳だよ…
senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.