首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将当前时间加30分钟(以java表示)

将当前时间加30分钟(以java表示)
EN

Stack Overflow用户
提问于 2012-03-20 18:01:11
回答 3查看 32.1K关注 0票数 9

我想在我的应用程序中使用current time

然后,我想将30 minutes添加到当前时间。

实现这一目标的最佳实践是什么?

我能够从我的web服务中获取启动和停止时间。例如:((开始时间)上午11:00到(停止时间)晚上11:00)现在,我想将30 minutes加到当前时间,直到到达停止时间。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-03-20 18:05:03

代码语言:javascript
复制
Calendar now = Calendar.getInstance();
now.add(Calendar.MINUTE, 30);

并输出您可以使用的时间

代码语言:javascript
复制
// 24 hours format
SimpleDateFormat df = new SimpleDateFormat("HH:mm");
// AM/PM format
SimpleDateFormat df = new SimpleDateFormat("hh:mm aa");

System.out.println(df.format(now.getTime()));
票数 29
EN

Stack Overflow用户

发布于 2012-03-20 18:06:29

使用以下内容:

代码语言:javascript
复制
//get current Time
long currentTime = System.currentTimeMillis();
//now add half an hour, 1 800 000 miliseconds = 30 minutes
long halfAnHourLater = currentTime + 1800000;
票数 14
EN

Stack Overflow用户

发布于 2012-03-20 18:05:47

代码语言:javascript
复制
System.currentTimeMillis()+(30*60*1000);
票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9784614

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档