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