我确定有一种简单的方法可以执行此操作(使用Java 1.7)。我们有一家消息服务器,插入以下日期:
20160901084500 0800
格式是:
yyyymmddhhmmss.uuuu [ | -zzzz]
我追求的输出是:
yyyymmddhhmmss
针对时区偏移进行了调整。我刚刚开始查看Joda时间,但我不确定如何确保时区校正。
您是否可以访问Java 8而不是7?看看java.time.LocalDateTime
从您的问题中不清楚您想在时区做什么,但是Java 8 Time软件包可以处理它。