private SimpleDateFormat dateFormat;
private Date date;
dateFormat=new SimpleDateFormat("yyyy-MM-dd");
//时间戳转换为日期,birthday 为时间戳,字符串格式的
if (birthday != null) {
String d = "";
try {
Long time = Long.valueOf(birthday);
d = dateFormat.format(time * 1000);
} catch (Exception e) {
d = "";
}
//d为转换后日期String
birthdayTextView.setText(d+"");
}
//字符串转换为时间戳 birthdayString 为日期字符串
birthdayString = datePicker.getYear() + "-"
+ (datePicker.getMonth() + 1) + "-"
+ datePicker.getDayOfMonth() + "";
try {
date = dateFormat.parse(birthdayString);
} catch (ParseException e) {
date = new Date();
}
//myTime 为转换后的时间戳
Long myTime = Long.valueOf(date.getTime()) / 1000;
做个记录...