我将收到没有时间但带有时区的Date的字符串表示形式。当我尝试使用诸如notes2
之类的时区解析示例日期时,我得到了2009-12-31 America/Los_Angeles
但是,当解析以下格式(java.text.ParseException: Unparseable date: "2009-12-31 America/Los_Angeles"
)的日期时,它将成功解析。
我很好奇它的日期格式不正确-2009-12-31 -0700
?如何正确解析?
另外,我应该使用2009-12-31 America/Los_Angeles
还是Z
?我读过某个地方,z
是数字时区,而z
是文字时区。
Z