[Android]取30天之前的日期
程序员文章站
2022-07-13 16:59:02
...
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String maxDateStr = "2017-02-08";
String minDateStr = "";
Calendar calc =Calendar.getInstance();
try {
calc.setTime(sdf.parse(maxDateStr));
calc.add(calc.DATE, -30);
Date minDate = calc.getTime();
minDateStr = sdf.format(minDate);
System.out.println("minDateStr:"+minDateStr);//minDateStr:2017-01-09 正确!!!!
} catch (ParseException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
上一篇: java 支付宝支付
推荐阅读
-
解析android中系统日期时间的获取
-
获取当天日期,获取之前之后的日期,前后几个月、前后几天、几小时
-
Android 编译时总冒出之前方法过期的提示解决办法
-
Android 判断日期是否在一年以内的算法实例
-
[Android]取30天之前的日期
-
Android常见40道原理性面试,去面试之前必须要了解的知识点 android面试BAT原理性面试
-
sql数据库怎么实现分组并取每组的前1条语句,按日期排序?
-
jQueryeasyui 中如何使用datetimebox 取两个日期间相隔的天数
-
VUE+Eelementui 日期时间选择器禁用当前日期之前的日期时间
-
vue中日期选择器设置今天之前的日期不可选