开发过程中遇到时间转化问题,想把时间转化成所示的格式,采用
SimpleDateFormat
进行转化会报如上所示错误信息。这里发现我们在转化一些比较特殊的时间格式时,可以使用Calendar
进行转化。
Calendar calendar = Calendar.getInstance();
calendar.setTime(new Date(dataBean.getCostTime()));
time.setText(calendar.get(Calendar.MINUTE) + "'" + calendar.get(Calendar.SECOND) + "''");
使用Calendar
我们可以获取年月日时分秒,这样我们就可以随意的进行格式拼接了。哈哈!