【发布时间】:2015-12-28 11:46:12
【问题描述】:
我有一个带有字符串的数组列表,我想将它转换为日期。似乎“解析”不能用于执行此操作,在以下代码中:
List<String> eventsList = Arrays.asList("2015-06-02 00:15", "2015-06-02 22:15", "2015-06-03 00:18");
List<Date> eventsDate = new SimpleDateFormat("y-M-d H:m").parse(eventsList);
但这不起作用。
你能帮帮我吗?
【问题讨论】:
-
你知道什么是循环吗?
-
您只能解析单个字符串 - 您需要循环执行。
-
是的,我知道什么是循环,但我认为这里可以避免循环 - 抱歉,我没有准确说明
-
documentation for
parse清楚地表明了它接受的参数类型。 -
是的,这就是为什么我认为它存在替代
parse的原因,它可以在没有循环的情况下使用。抱歉,如果这个问题看起来很愚蠢,我是 Java 新手...:/