android获取当前系统时间,同时比较当前时间是否在一个时间段范围内
2016-05-13 18:37
543 查看
//获取当前系统时间 Date currentTime = new Date();//currentTime就是系统当前时间
//定义时间的格式
DateFormat fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date strbeginDate = null;//起始时间 Date strendDate = null;//结束时间 try { strbeginDate = fmt.parse(strBeginTime.toString());//将时间转化成相同格式的Date类型 strendDate = fmt.parse(strEndTime.toString()); } catch (ParseException e) { e.printStackTrace(); } if ((currentTime.getTime() - strbeginDate.getTime()) > 0 && (strendDate.getTime() - currentTime.getTime()) > 0) {//使用.getTime方法把时间转化成毫秒数,然后进行比较 ToastUtil.MyToast(UnlockActivity.this, "当前时间在范围内");} else { ToastUtil.MyToast(UnlockActivity.this, "您的操作时间已到期,请重新申请操作时间"); }
//也可以得到连个时间之间的时间差,的醋的结果就是ms格式(毫秒数);
Long time=(currentTime.getTime() - strbeginDate.getTime());
System.out.println("时间的差值="+time);//可以把time/1000/60/60,就能得到小时数
相关文章推荐
- Xamarin.Android 反复报 Please Download android_m2repository_rxx.zip 的解决办法
- Android开发小知识
- Android 开发之SQLITE 数据库的使用
- Android中的文件存储和sharedpreference
- 【Android】联想到onNewIntent()在手机QQ上的用法
- android开发一些好用的小知识
- android WebView拦截js弹窗界面无响应问题
- Android-Activity生命周期的理解
- Android Matrix手势缩放自定义view 不止于Imageview
- Android中EditText隐藏/自动弹出输入法的问题
- Android的udp回显测试源码
- Android 自定义注解框架
- Android SDK 国内镜像
- android测试框架对比(二)
- android BroadCast的发送与接收
- Android中intent传递list或者对象的方法
- Android Studio NDK 开发配置
- android 使用fastjson解析
- 玩转Android studio 插件开发、测试、JCenter库发布(1)
- 对于Picasso的封装和优化方案