今日进展:数据库增加截止日期项
Date类转换/使用
String转date:存入日期数据
String dateStr = dateText.getText().toString();
Date date = null;
try {
date = Task.DATE_FORMAT.parse(dateStr);
} catch (ParseException e) {
e.printStackTrace();
}
其中Task.DATE_FORMAT为:
public static final SimpleDateFormat DATE_FORMAT = new SimpleDateFormat("yyyy-MM-dd");
Date转string,读取日期数值:
Date date = taskInDB.getDueDate();
String dateStr;
if (date == null) {
dateStr = Task.DATE_DEFAULT_STRING;
} else {
dateStr = Task.DATE_FORMAT.format(date);
}
要有null值的处理,否则会报错