Android 我可以从日期选择器获取毫秒日期值吗?(自1970年以来的毫秒值)

Android 我可以从日期选择器获取毫秒日期值吗?(自1970年以来的毫秒值),android,datepicker,Android,Datepicker,我有一个约会选择者d;我需要得到日期的毫秒值。(自1970年以来的毫秒值) 我该怎么做呢?您只需使用转换结果,或者更容易地 以下是Joda Time的一个示例: DateMidnight d = new DateMidnight(picker.getYear(), picker.getMonth(), picker.getDayOfMonth()); long millis = d.toDate().getTime(); 创建日历对象并从日期选择器和today.getTimeInMillis(

我有一个约会选择者d;我需要得到日期的毫秒值。(自1970年以来的毫秒值)


我该怎么做呢?

您只需使用转换结果,或者更容易地

以下是Joda Time的一个示例:

DateMidnight d = new DateMidnight(picker.getYear(), picker.getMonth(), picker.getDayOfMonth());
long millis = d.toDate().getTime();

创建日历对象并从日期选择器和today.getTimeInMillis()设置日期和时间


我也会调用
c.setTimeInMillis(0)就在getInstance()下面,将小时、分钟、秒设置为0日期午夜是什么?
onDateSet(...) {
    Calendar c = Calendar.getInstance();
    c.set(...);
    long mills = c.getTimeInMillis();
}