如何从今天的日期减去x天数

Chr*_*Odg 9 android

我需要回顾一些项目的90天,120天和160天.我该如何编码呢?我一直在寻找java代码但是当我为android开发时会出现错误.

我需要采取今天的日期并减去x天数,并将结果显示在屏幕上没有别的.谢谢

Ovi*_*tcu 23

你应该使用这个Calendar类:

//Calendar set to the current date 
Calendar calendar=Calendar.getInstance();
//rollback 90 days
calendar.add(Calendar.DAY_OF_YEAR, -90);
//now the date is 90 days back
Log.i("MyApp","90 days ago:"+calendar.getTime().toString());
Run Code Online (Sandbox Code Playgroud)


Dam*_*ian 8

使用日历对象...

Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.DATE, -90); //etc
Run Code Online (Sandbox Code Playgroud)