当前位置: 首页 > 面试题库 >

在Java中为日期添加n个小时?

寇丰
2023-03-14
问题内容

如何将n小时添加到Date对象?我找到了另一个在StackOverflow上使用几天的示例,但仍然不知道如何使用小时。


问题答案:

检查日历类。它具有add(和其他一些)允许时间操纵的方法。这样的事情应该起作用。

    Calendar cal = Calendar.getInstance(); // creates calendar
    cal.setTime(new Date()); // sets calendar time/date
    cal.add(Calendar.HOUR_OF_DAY, 1); // adds one hour
    cal.getTime(); // returns new date object, one hour in the future


 类似资料:
  • 问题内容: 我想在日期中增加几天以在Java中获得新日期。如何使用该类来实现。 是我的生产日期的实例,我想达到到期日期,将当前日期增加100天左右并将其存储在变量中,但无法执行此操作。 问题答案: 利用。这是一个启动示例。 如果您想要更大的灵活性和更少的冗长代码,我还是建议您使用JodaTime。

  • 如何将x天添加到Java中的日期? 例如,我的日期是,格式为。 加上5天,输出应为。

  • 问题内容: 我有一个日期,我想使用Python脚本为其添加5天。请考虑在月底也可以使用的一般解决方案。 我正在使用以下代码: ->正在打印 现在,我要在此日期之前增加5天。我使用以下代码: 哪个返回此错误: 问题答案: 先前的答案是正确的,但是通常这样做是更好的做法: 然后,您将拥有:

  • 问题内容: 在我的表我有,列。 示例:和 如何将此列添加到我的列中,这样我就可以 我尝试了这个: 但它不起作用。 谢谢你,史蒂夫 问题答案: 据我了解,您想将前两位数字添加为小时,将后两位数字添加为分钟-但您并未在通话中执行此操作- 您要将两个部分都添加为-请尝试以下操作: 在这里,我使用了两个嵌套-内部添加小时,外部添加分钟到添加小时的结果上。 另外:在SQL Server中是 基于1的 ,例如

  • 问题内容: 我正在尝试将n个(整数)工作日添加到给定的日期,添加日期必须避免假期和周末(工作日中不包括该日期) 问题答案: 跳过周末很容易做到这一点: 假期的问题在于假期因国家或地区,宗教信仰等的不同而有很大差异。您需要为用例提供一份假期清单/一套,然后以类似的方式跳过它们。一个起点可能是苹果为iCal发布的日历供稿(以ics格式),而在美国的日历供稿则是http://files.apple.co

  • 为什么我在今天的基础上加上30天就得到了今天的30天,而当我加上20天就得到了今天的30天?? 这是一个样本 “这是控制台”