将日期字符串与时区进行比较

时间:2013-01-07 17:13:27

标签: java date

我有一个这样的日期字符串:

2013-01-04T15:55:51.217+01:00

我可以得到这样的日期:

2013-01-04T15:55:51

使用SimpleDateFormat(“yyyy-MM-dd'T'HH:mm:ss”)。

但是无法用毫秒和时区找到整个日期字符串的内容。

2 个答案:

答案 0 :(得分:1)

尝试SimpleDateFormat(“yyyy-MM-dd'T'HH:mm:ss.SSSXXX”)

答案 1 :(得分:0)

试试这个:

SimpleDateFormat(“yyyy-MM-dd'T'HH:mm:ss:SSS z”)

另外,请查看this(我假设您使用的是Java 6)