有没有办法以毫秒为单位将 String 转换为 Date 对象?
在我的程序中,我必须将 MM/dd/yyyy 格式的日期转换为毫秒,但随后我必须将其传递给日期对象。
下面,dateStringFinal
已经是一个格式为“MM/dd/yyyy”的字符串。
Calendar dateInCal = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy");
try {
dateInCal.setTime(sdf.parse(dateStringFinal));
} catch (java.text.ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
String dateInMilli = String.valueOf(dateInCal.getTimeInMillis());
然后我必须设置一个日期变量
someBean.setBeginDate(dateInMilli);
但dateInMilli
应该是一个 Date 对象。有任何想法吗?