【发布时间】:2011-09-25 13:45:31
【问题描述】:
public static void stringToDate(String time, String time2) {
try {
DateFormat formatter = new SimpleDateFormat("HH:mm:ss");
Date t1 = formatter.parse(time);
System.out.println("Users first date: " + t1);
} catch (ParseException e){
System.out.println("Exception :" + e);
}
}
所以在上面,我传入了 2 个字符串参数,它们的格式类似于“17:23:56”,并希望它们都转换为适当的时间对象,然后我可以找到两者之间的差异,可能以毫秒为单位或任何可用的东西,如果有人知道那会很棒的话。
到目前为止我遇到的问题是输出是:“用户第一次约会:Thu Jan 01 17:23:56 GMT 1970”,尽管我认为我指定它只在 HH:mm:ss 中解析它.谁有解决方法,谢谢。
【问题讨论】: