我试图解析字符串到日期了,我只需要找到这种类型下面日期的模式:我看了00这种类型的日期的模式是什么?
:
2016-09-07T02:03:30.000 + 03所有的模式here。我试过这个“2001-07-04T12:08:56.235-07:00”,但没有奏效。当我尝试从控制台进行调试时(因为我正在为软件制作一个插件,因此无法仅通过单击运行按钮就可以运行代码),但没有发生错误。
我用这个代码解析:
DateFormat format = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSXXX");
Date date1 = format.parse(startTimeList.get(1));
因此,任何人都知道这个模式?
非常感谢
这是标准[ISO 8601](https://en.wikipedia.org/wiki/ISO_8601)日期格式。你的意思是“它没有工作”? – Jesper
你如何看待它不起作用?似乎工作得很好。 – Kayaman
你刚刚(编辑之前)有新的SimpleDateFormat(“yyyy-MM-dd'T'HH:mm:ss.SSSXXX;”);与“;”里面。尝试删除“;”从这一点,它应该看起来像这个新的SimpleDateFormat(“yyyy-MM-dd'T'HH:mm:ss.SSSXXX”); –