Date with CET: 无法解析的日期
Date with CET: Unparseable date
抱歉打开另一个日期解析主题,但我放弃了...
代码:
SimpleDateFormat SDF_FROM = new SimpleDateFormat( "yyyy-MM-dd'T'HH:mm:ssz" );
SDF_FROM.parse( "2015-02-01T11:58:34CET" )
抛出
java.text.ParseException: Unparseable date: "2015-02-01T12:30:47CET" (at offset 19)
我尝试 运行 groovy 中的相同代码(仅用于测试),它工作正常。
我错过了什么?
TIA
您必须将语言环境添加到 SimpleDateFormat 构造函数:
SimpleDateFormat SDF_FROM = new SimpleDateFormat( "yyyy-MM-dd'T'HH:mm:ssz", Locale.UK );
抱歉打开另一个日期解析主题,但我放弃了...
代码:
SimpleDateFormat SDF_FROM = new SimpleDateFormat( "yyyy-MM-dd'T'HH:mm:ssz" );
SDF_FROM.parse( "2015-02-01T11:58:34CET" )
抛出
java.text.ParseException: Unparseable date: "2015-02-01T12:30:47CET" (at offset 19)
我尝试 运行 groovy 中的相同代码(仅用于测试),它工作正常。
我错过了什么? TIA
您必须将语言环境添加到 SimpleDateFormat 构造函数:
SimpleDateFormat SDF_FROM = new SimpleDateFormat( "yyyy-MM-dd'T'HH:mm:ssz", Locale.UK );