我确信有一种简单的方法可以做到这一点(使用Java 1.7)。我们有一个消息服务器,可以插入如下日期:
20160901084500 + 0800
格式为:
YYYYMMDDHHMMSS.UUUU [+ | -ZZzz]
我追求的输出是:
YYYYMMDDHHMMSS
根据时区偏移量进行调整。我刚开始看Joda时间,但我不确定如何确保时区校正。
答案 0 :(得分:1)
您是否可以访问java 8而不是7?看看java.time.LocalDateTime
从您的问题中不清楚您要对时区做什么,但Java 8时间包可以处理它。