java中的时区转换
我正在实现以下方法 -
DateTime getDateTime(Date srcDate, String destTimeZone) {
}
由于输入是 Date
对象,我可以安全地将其时区假设为“UTC”。我必须将其转换为 destTimeZone
并返回 DateTime
对象。
有没有有效的方法来解决这个问题?
I am implementing the following method-
DateTime getDateTime(Date srcDate, String destTimeZone) {
}
As the input is of Date
object, I can safely assume the timezone of it as "UTC". I have to convert it to destTimeZone
and return DateTime
object.
Any pointers in an efficient way to solve this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用 Joda Time 实现这样的方法并不难:
标准的 Java 方法是:
Such a method is not really hard to implement with Joda Time:
The standard Java way would be: