如何使用Java日历从日期中减去X天?

2024-01-06

有人知道使用Java日历从日期中减去X天的简单方法吗?

我还没有找到任何函数可以让我直接从 Java 中的日期减去 X 天。有人能指出我正确的方向吗?


取自这里的文档 http://docs.oracle.com/javase/7/docs/api/java/util/Calendar.html#add%28int,%20int%29:

根据日历的规则,向给定日历字段添加或减去指定的时间量。例如,要从日历的当前时间减去5天,可以通过调用来实现:

Calendar calendar = Calendar.getInstance(); // this would default to now
calendar.add(Calendar.DAY_OF_MONTH, -5).
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用Java日历从日期中减去X天? 的相关文章

  • Eclipse 在源代码管理中保存操作

    我们希望找到一种在签入之前执行代码标准的 轻量级 方法 我们真的很喜欢使用 Eclipse 内置的想法保存操作 go to Preferences gt gt Java gt gt Editor gt gt Save Actions 其中有
  • 如何在android上的python kivy中关闭应用程序后使服务继续工作

    我希望我的服务在关闭应用程序后继续工作 但我做不到 我听说我应该使用startForeground 但如何在Python中做到这一点呢 应用程序代码 from kivy app import App from kivy uix floatl
  • 使用 JPA Criteria API 进行分页的总行数

    我正在系统中为实体实现 高级搜索 功能 以便用户可以使用该实体的属性上的多个条件 eq ne gt lt 等 来搜索该实体 我正在使用 JPA 的 Criteria API 动态生成 Criteria 查询 然后使用setFirstResu
  • Java:迭代 Collection 的最佳方法(此处为 ArrayList)

    今天 当我看到一段我已经使用了数百次的代码时 我很高兴地开始编码 迭代集合 此处为 ArrayList 出于某种原因 我实际上查看了 Eclipse 的自动完成选项 这让我想知道 在什么情况下以下循环比其他循环更好使用 经典的数组索引循环
  • SAML 服务提供商 Spring Security

    当使用预先配置的服务提供者元数据时 在 Spring Security 中 是否应该有 2 个用于扩展元数据委托的 bean 定义 一份用于 IDP 元数据 一份用于 SP 元数据
  • Java:如何从转义的 URL 获取文件?

    我收到了一个定位本地文件的 URL 事实上我收到的 URL 不在我的控制范围内 URL 按照 RFC2396 中的定义进行有效转义 如何将其转换为 Java File 对象 有趣的是 URL getFile 方法返回一个字符串 而不是文件
  • OpenCV 中的 Gabor 内核参数

    我必须在我的应用程序中使用 Gabor 过滤器 但我不知道这个 OpenCV 方法参数值 我想对虹膜进行编码 启动 Gabor 过滤器并获取特征 我想对 12 组 Gabor 参数值执行此操作 然后我想计算 Hamming Dystans
  • Android在排序列表时忽略大小写

    我有一个名为路径的列表 我目前正在使用以下代码对字符串进行排序 java util Collections sort path 这工作正常 它对我的 列表进行排序 但是它以不同的方式处理第一个字母的情况 即它用大写字母对列表进行排序 然后用
  • JAVA - Xuggler - 组合 MP3 音频文件和 MP4 电影时播放视频

    使用 JAVA 和 Xuggler 以下代码组合 MP3 音频文件和 MP4 电影文件并输出组合的 mp4 文件 我希望在合并音频和视频文件时应自动播放输出视频文件 String inputVideoFilePath in mp4 Stri
  • 如何在不超过最大值的情况下增加变量?

    我正在为学校开发一个简单的视频游戏程序 我创建了一个方法 如果调用该方法 玩家将获得 15 点生命值 我必须将生命值保持在最大值 100 并且由于我目前的编程能力有限 我正在做这样的事情 public void getHealed if h
  • Hibernate.createBlob() 方法从 Hibernate 4.0.1 开始已弃用,并移至 Hibernate.getLobCreator(Session session).createBlob()

    Method Hibernate createBlob 已弃用自休眠4 0 1并搬到Hibernate getLobCreator Session session createBlob 任何解决方案我应该在方法内传递什么getLobCrea
  • 画透明圆,外面填充

    我有一个地图视图 我想在其上画一个圆圈以聚焦于给定区域 但我希望圆圈倒转 也就是说 圆的内部不是被填充 而是透明的 其他所有部分都被填充 请参阅这张图片了解我的意思 http i imgur com zxIMZ png 上半部分显示了我可以
  • 匿名类上的 NotSerializedException

    我有一个用于过滤项目的界面 public interface KeyValFilter extends Serializable public static final long serialVersionUID 7069537470113
  • 使用 SQLITE 按最近的纬度和经度坐标排序

    我必须获得一个 SQLite SQL 语句 以便在给定初始位置的情况下按最近的纬度和经度坐标进行排序 这是我在 sqlite 数据库中的表的例句 SELECT id name lat lng FROM items EXAMPLE RESUL
  • 欧洲中部时间 14 日 3 月 30 日星期五 00:00:00 至 日/月/年

    我尝试解析格式日期Fri Mar 30 00 00 00 CET 14至 日 月 年 这是我的代码 SimpleDateFormat formatter new SimpleDateFormat dd MM yyyy System out
  • 如何知道抛出了哪个异常

    我正在对我们的代码库进行审查 有很多这样的陈述 try doSomething catch Exception e 但我想要一种方法来知道 doSomething 抛出了哪个异常 在 doSomething 的实现中没有 throw 语句
  • 我可以创建自定义 java.* 包吗?

    我可以创建一个与预定义包同名的自己的包吗在Java中 比如java lang 如果是这样 结果会怎样 这难道不能让我访问该包的受保护的成员 如果不是 是什么阻止我这样做 No java lang被禁止 安全管理器不允许 自定义 类java
  • 替换后增量

    我自己已经有一个问题了 但我想扩展它后增量示例 https stackoverflow com questions 51308967 post increment with example char a D int b 5 System o
  • 将 Azure AD 高级自定义角色与 Spring Security 结合使用以进行基于角色的访问

    我创建了一个演示 Spring Boot 应用程序 我想在其中使用 AD 身份验证和授权 并使用 AD 和 Spring Security 查看 Azure 文档 我执行了以下操作 package com myapp contactdb c
  • spring中如何使用jackson代替JdkSerializationRedisSerializer

    我在我的一个 Java 应用程序中使用 Redis 并且正在序列化要存储在 Redis 中的对象列表 但是 我注意到使用 RedisTemplate 会使用 JdkSerializationRedisSerializer 相反 我想使用 J

随机推荐

  • Ember.js 中的自嵌套无限路由

    我想用 Ember js 制作一种目录结构 以下是 url 的示例 folder 1 folder 44 document 3 正如您所看到的 一个文件夹中可以包含多个文件夹 但也可以包含文档 我想知道我应该如何在路由器中处理类似的事情 因
  • Jenkins 中的 SVN 身份验证错误

    我开始了一个项目 我必须使用外部 svn 我在代理下 当我将 url 放入配置项目中时 Jenkins 无法访问存储库 因此我填写了凭据 存储库 url 用户名和密码 但出现错误 FAILED svn E175002 OPTIONS tru
  • 如何在 Java 中将 ArrayList 列表写入 CSV 格式

    我有以下格式的数据 List
  • 失败时终止管道中的下一个命令

    我有一个流备份脚本 运行如下 backup script sh aws s3 cp s3 bucket path to backup The aws命令以原子方式将 stdin 流式传输到云存储 如果进程在没有 EOF 的情况下中断 则上传
  • WebElement.getText() 函数和 utf8

    我可以假设对于每个网页WebElement getText 函数确实返回 utf8 字符串 还是可以有其他编码 如果可能有其他编码 我如何识别它并将其转换为utf8 我不知道没有一种好的方法 也许如果你喜欢反射 你可以破解并重写 来执行 g
  • 升级到rails 5.2后如何获取rails master.key

    因此 我将正在开发的应用程序升级到了 Rails 5 2 但它在 Heroku 上崩溃了 我认为这是因为我的 config 文件夹中没有 master key 文件 我仍然有以前的 Rails 版本的 Secrets yml 文件 我需要做
  • 使C#.NET中的IntPtr指向字符串值

    我正在使用一个类StringHandle字段是一个IntPtr代表一个值LPCWSTR在C 中 internal IntPtr StringHandle LPCWSTR 现在说我有一个字符串 string x abcdefg 如何使用字符串
  • 使用嵌套的“try/finally”“try/ except”语句

    我在 StackOverflow 上看到过这段代码 with TDownloadURL Create nil do try URL myurltodownload com filename locationtosaveto try Exec
  • 启动 Android Device Monitor 时无法找到 hprof-conv

    我使用的是 Android Studio IDE 及其附带的 SDK 当尝试打开 Android 设备监视器时 我继续收到一个对话框 要求我指向 Android SDK 当我这样做时 它表明它找不到文件tools hprof conv Th
  • C++ 内联函数可以防止复制吗?

    假设编译器实际上内联foo这两个语句之间有性能差异吗 inline int foo int val return val int main std cout lt lt foo 123 lt lt std endl std cout lt
  • Google API(方向)-创建避开某些点的路线[重复]

    这个问题在这里已经有答案了 Google Maps API 似乎没有提供创建避开或倾向于避开某些点的路线的方法 有人做过这样的事情吗 我想在路线上创建例外规则 例如 显示没有交通信号的路线 我遇到了同样的问题 这是迄今为止我找到的最好的解决
  • System.Web.WebPages.TypeHelper.ObjectToDictionaryUncached

    我刚刚更新到最新的 ASP NET MVC 我得到 Method not found System Web Routing RouteValueDictionary System Web WebPages TypeHelper Object
  • 如何创建 package.json 文件?

    In Mac Terminal https en wikipedia org wiki Terminal macOS Terminal package json This is most likely not a problem with
  • 在 props 中传递 Redux store

    我正在大学练习使用 React 和 Redux 构建应用程序 当我使用 Yarn 启动服务器时 出现以下错误 Passing redux store in props has been removed and does not do any
  • Autofac 和 BeginLifetimeScope 的内存泄漏 / DbContext 已被处置 / C# asp.net

    我正在使用 NServiceBus Scheduler 这就是为什么我被迫使用 BeginLifetimeScope 来避免内存泄漏 Method public void Start using var scope lifetimeScop
  • 使用 Tweepy 自动直接消息响应

    我目前正在使用 python 中的 tweepy 包作为 DM 侦听器 我希望在收到发件人的消息后回复他们 我有以下内容 class StdOutListener StreamListener def init self self twee
  • 如何写入 7z 存档格式的二进制数据?

    我一直在研究 7z 存档格式的格式描述和源代码 但在编写有效的容器时仍然遇到困难 我想我可以创建一个空容器 无论如何 这是我的开始 std ofstream ofs archivename c str std ios binary std
  • 批处理文件编辑 ini 文件中的行

    我有一个自动生成的 ini 文件 它的第二行始终是 Version W XX Y ZZ Where W是主版本号 XX是次要版本 Y是构建和ZZ是修订版 我需要打开该 ini 文件并使用批处理文件编辑该行 以便删除该版本中的内部版本号和修订
  • 使用 C++ 在 Linux 中创建计时器队列 [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我在 Windows 中使用 C 实现了一个项目 该项目创建一个计时器队列 向其中添加条目 在计时器到期时执行回调函数 等待下一个计时
  • 如何使用Java日历从日期中减去X天?

    有人知道使用Java日历从日期中减去X天的简单方法吗 我还没有找到任何函数可以让我直接从 Java 中的日期减去 X 天 有人能指出我正确的方向吗 取自这里的文档 http docs oracle com javase 7 docs api