求与指定日期相差N天的日期
本文主要是写到了关于Calender的一个比较好用的函数,希望不知道的朋友们可以知道jdk里面的日期函数封装的还是相当不错的。import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class Test {public static void main(String[] args) throws Exception {// 1。此处假设该值为从页面或者第三方传递过来的值String date = "2010-01-01";// 调用自己的方法即可求得与已知日期相差任意天数的日期getYesterday(date);}private static void getYesterday(String date) throws Exception {SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");Date today = sdf.parse(date);Calendar calendar = Calendar.getInstance();calendar.setTime(today);System.out.println(sdf.format(calendar.getTime()));calendar.add(Calendar.DATE, -1);System.out.println(sdf.format(calendar.getTime()));}}
页:
[1]