我有一个数据库,它OleDateTime
以 GMT 时区的格式存储日期。我已经实现了一个类,Date
在 java 中扩展以用经典的日期格式表示它。但是我的课程取决于语言环境(我在 GMT+2)。因此,它将数据库中的日期转换为date - 2 hours
. 如何让它正确转换日期?我希望我的课程与语言环境无关,始终使用 GMT 时区。其实,问题是:
class MyOleDateTime extends Date {
static {
Locale.setDefault(WhatGoesHere?)
}
// ... some constructors
// ... some methods
}