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

Java:如何在我的时间中增加10分钟

於鸿羲
2023-03-14
问题内容

我这次

String myTime = "14:10";

现在,我想添加大约10分钟的时间,这样 14:20

这可能吗?如果可以,怎么办?

谢谢


问题答案:

像这样

 String myTime = "14:10";
 SimpleDateFormat df = new SimpleDateFormat("HH:mm");
 Date d = df.parse(myTime); 
 Calendar cal = Calendar.getInstance();
 cal.setTime(d);
 cal.add(Calendar.MINUTE, 10);
 String newTime = df.format(cal.getTime());

作为一个合理的警告,如果在这10分钟内涉及夏令时,则可能会出现一些问题。



 类似资料:
  • 我只想它显示从当前时间增加30分钟到一天结束前-今天时间是09:46AM它应该显示像的特定日期。但在我的代码里它从00:00...23:30显示一整天。下面是我的代码:

  • 问题内容: 我是Swift的新手,正在尝试调度程序。我已经选择了开始时间,我需要在开始时间上加上5分钟(或它的倍数)并将其显示在UILabel中吗? 问题答案: 两种方法: 使用和。例如,在Swift 3和更高版本中: let date = calendar.date(byAdding: .minute, value: 5, to: startDate) 只需使用运算符(请参阅)添加一个(即一定的

  • 问题内容: 我敢肯定有一个解决此问题的简单方法。基本上,如果我有两列,如何在它们之间添加一个空格? 例如,如果html是: 输出将是彼此相邻的两列,占据了页面的整个宽度。假设将宽度设置为,则每个div都会很宽。 如果我想在两者之间留出空间,该如何实现?显然,通过引导程序自动使div大小成为补偿大小的每个大小 问题答案: 您可以使用此处记录的类来实现列之间的间距。间距是一致的,因此所有列均正确排列。

  • 问题内容: 我有两个时间值。一个用于上次登录时间,一个用于当前登录时间。我必须将以前的登录时间增加一个小时。我使用了日期格式hh:mm:ss。这是我的代码段。 因此,除了上面提到的if条件之外,我还必须在previous_time上增加一个小时,然后执行if条件。如何实现呢? 问题答案:

  • 问题内容: 我想找出当前时间之后10分钟的日期时间。假设我们有 我想找到这个,十分钟后。我怎样才能做到这一点? 问题答案: 。基本上,您只需要添加10分钟的时间增量即可获得所需的时间。

  • 问题内容: 我想在每次迭代中将的值增加。轻松实现。变量是的数组。 这是我的。 为了练习Stream,我尝试将其重写为: 导致我的错误: 错误:从lambda表达式引用的局部变量必须是final或有效的final 如何重写要在其中使用的递增变量? 问题答案: 你不应该 两者看起来很相似,但是在概念上是不同的。循环只是一个循环,但是一条指令指示库对每个元素执行操作, 而不指定操作顺序(对于并行流)或