日期格式 - Java

Fed*_*rer 1 java datetime

我想根据ISO接受日期格式(不记得哪一个)...

2009-09-17T13:03:00
Run Code Online (Sandbox Code Playgroud)

我该怎么做呢?我目前正在使用SimpleDateFormat但是当我对它进行单元测试时,它会失败.

DateFormat df = SimpleDateFormat("yyyy-MM-ddTHH:mm:ss");
Run Code Online (Sandbox Code Playgroud)

单元测试将此字符串传递给它:

String test1 = "2009-09-17T13:07:01";
Run Code Online (Sandbox Code Playgroud)

ATo*_*ras 9

SimpleDateFormat参数应为"yyyy-MM-dd'T'HH:mm:ss".

问候.


Tar*_*ski 5

您需要将T括在单引号中