public String dataTurntoInt(String date) {
//去除-
String dateTime = date.replaceAll( "-","");
Calendar c = Calendar.getInstance();
try {
c.setTime(new SimpleDateFormat("yyyyMMdd").parse(dateTime));
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("时间转化后的毫秒数为:"+c.getTimeInMillis());
return String.valueOf(c.getTimeInMillis());
}
同理。如需要把2012-12-21 12:00:00的日期字符串转换成毫秒数
只需要把日期格式为 SimpleDateFormat("yyyyMMddHHmmss")格式既可。