Java获取当前日期的前30天

//获取当前日期
        SimpleDateFormat sdf = new SimpleDateFormat( "yyyy-MM-dd" );
        Date today = new Date();
        String endDate = sdf .format( today ); //当前日期
        //获取三十天前日期
        Calendar theCa = Calendar. getInstance ();
           theCa .setTime( today );
         theCa .add( theCa . DATE , -30); //最后一个数字30可改,30天的意思
        Date start = theCa .getTime();
        String startDate = sdf .format( start ); //三十天之前日期

你可能感兴趣的:(Java日期)