java获取日期时间的方法_Java

获取当前时间
// 获取 Calendar 时间实例
Calendar calendar = Calendar.getInstance();

// 格式的实例
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

// 格式化当前时间返回 String
String currentTime = sdf.format(calendar.getTime());
获取之前或者之后的时间
// 获取 Calendar 时间实例
Calendar calendar = Calendar.getInstance();
// 计算三天之前的时间
calendar.add(Calendar.DATE, -3);

// 格式的实例
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

// 格式化获取之前的时间返回 String
String beforeTime = sdf.format(calendar.getTime());

如果想要获取之后的时间,可以将 -3 改正正数即可