OleDateTime
GMTタイムゾーンで日付を形式で保存するデータベースがあります。クラスを実装しDate
、Java で拡張して、それを従来の日付形式で表現しました。しかし、私のクラスはロケールに依存しています (私は GMT+2 にいます)。したがって、データベースの日付を として変換しますdate - 2 hours
。日付を正しく変換するにはどうすればよいですか? クラスをロケールに依存せず、常に GMT タイムゾーンを使用したいと考えています。実際、質問は次のとおりです。
class MyOleDateTime extends Date {
static {
Locale.setDefault(WhatGoesHere?)
}
// ... some constructors
// ... some methods
}