Android根据当前时间获取前面的时间日期,或者之后的时间日期
16lz
2021-01-26
1,获取一个Calendar对象
Calendar calendar = Calendar.getInstance();
2,让当前calendar表示的是昨天 减去1 (明天可以加1)以此类推
calendar.add(Calendar.DAY_OF_MONTH,-1);
3,获取calendar时间
Date date = calendar.getTime();
//这样我们获得的时间前一天的时间了
4,获得这个时间之后,一般会进行格式化
SimpleDateFormat simpleDateFormat = new SimpleDateFormate("yyyy-MM-dd");
String stringDate = simpledateFormat.format(date);
Log.e("date",stringDate);
这样就完成了,今天是2017-6-4,那么就会打印出前一天: 2017-6-3
更多相关文章
- 获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图
- Android(安卓)Handler消息机制中的ThreadLocal源码分析
- 获取手机的mac地址
- Android(安卓)Task的应用
- android 中Bitmap 和 Drawable互换
- Android获取屏幕宽高新方法
- Android(安卓)SystemClock 应用
- Android获取Cookies,持久化PHPSESSID (OkHttp ;HttpClient ;Afin
- android 获取本地Music资源列表