如何将“01/01/2014”格式日期正确格式化为“dd MM yyyy”,请?
我试图通过这条指令来包围这个:
String dateStr = new SimpleDateFormat("dd MM yyyy").parse("01/01/2014").toString();
但是,此行上会触发一条错误消息:
FATAL EXCEPTION:主java.lang.NullPointerException 在com.mypharmacy.app.DrugAdd $ 3.onClick
如何处理?
答案 0 :(得分:1)
您必须一步完成解析:
Date date = new SimpleDateFormat("MM/dd/yyyy").parse("01/01/2014");
然后在不同的步骤中进行格式化:
String formattedDate = new SimpleDateFormat("dd MM yyyy").format(date);