对传入的日期获取前一天
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class DataTool { // TODO: 2020/9/16 获取昨天日期 public static String getYesterday(String dataDate){ SimpleDateFormat sj = new SimpleDateFormat("yyyyMMdd"); Date parse=null; try { parse = sj.parse(dataDate); } catch (ParseException e) { e.printStackTrace(); } Calendar instance = Calendar.getInstance(); instance.setTime(parse); instance.add(Calendar.DATE,-1); String yesterday = sj.format(instance.getTime()); return yesterday; } public class DateExecture { public static void main(String[] args) { String yesterday = DataTool.getYesterday("20200301"); System.out.println(yesterday); } }
java 对日期获取前一天,对传入的日期跟获取本机日期进行比较返回早的日期
最新推荐文章于 2023-11-15 15:35:58 发布