早上好,
我将此日期作为字符串:
2016-05-20 00:00:00
现在我想将这个字符串转换为日期格式并转换为毫秒。
我试过这个:
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-mm-dd HH:mm:ss");
Date convertedDate = new Date();
try {
convertedDate = dateFormat.parse(c1.getString(c1.getColumnIndex(DatabaseHelper.COLUMN_MHD)));
} catch (ParseException e) {
e.printStackTrace();
}
Wed Jan 20 00:00:00 MEZ 2016
但我怎么能把这个日期现在转换为毫秒?
答案 0 :(得分:1)
使用 MM 一个月。
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
并获取时间使用Date.getTime()方法。
有关详细信息,请查看Date and Time Patterns
答案 1 :(得分:0)
long timeInMilliseconds = convertedDate .getTime();
Log.d("time in millisecond",""+timeInMilliseconds );