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

标签 android

我需要为一些项目倒数 90 天、120 天和 160 天。我将如何编码? 我一直在寻找 java 代码,但是在我为 android 开发时会出现错误。

我需要用今天的日期减去 x 天,然后将结果显示在屏幕上。谢谢

最佳答案

你应该使用 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());

关于android - 如何从今天的日期减去 x 天数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8728348/

相关文章:

Android Sync Adapter 未在 android 中触发(API > 23)

java - 以编程方式执行 shell 命令不起作用

android - 使用 cordova build --release android 时出现 ionic build android 错误

android - 如何在不破坏 Robolectric 的情况下添加 WidgetProvider

android - 2.3 更新后,Android Studio 中的 Gradle Sync 失败

android - Imageview不显示圆角

android - appcompat 值-v21\themes_base.xml 错误

android - onPageFinished 在 WebViewClient 中的 onReceivedError 之后被调用

android - 无法在我的应用程序的代码中设置主题

android - 如何在 Jetpack Compose 中使文本可滚动