80,490
社区成员
发帖
与我相关
我的任务
分享
arg = "201011011028";//当手机时间显示为2010年11月1日10点28分时
int year = Integer.parseInt(arg.substring(0, 4));
int month = Integer.parseInt(arg.substring(4, 6));
int day = Integer.parseInt(arg.substring(6, 8));
int hour = Integer.parseInt(arg.substring(8, 10));
int minute = Integer.parseInt(arg.substring(10, 12));
Date date = new Date(year, month, day, hour, minute);
//此处输出:61249314480000
Log.d("AndroidLabInfo", String.valueOf(date.getTime()));
Calendar calendar = Calendar.getInstance();
calendar.set(year, month, day, day, minute);
//此处输出:1291138110095
Log.d("AndroidLabInfo", String.valueOf(calendar.getTimeInMillis()));
//此处输出:1288578570096
Log.d("AndroidLabInfo", String.valueOf(System.currentTimeMillis()));