【发布时间】:2013-09-18 13:02:43
【问题描述】:
我有一个格式为“2013-09-18”的字符串。我想把它转换成 java.util.Date。 我正在这样做
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date convertedCurrentDate = sdf.parse(currentDateText);
convertedCurrentDate 为“Wed Sep 18 00:00:00 IST 2013”
我希望我的输出格式为“2013-09-18”
小时、分钟和秒不应该出现,它应该是 yyyy-MM-dd 的形式。
【问题讨论】:
-
parse用于将String转换为Date。反之,请使用format。