首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取明天的时间xx:xx

获取明天的时间xx:xx
EN

Stack Overflow用户
提问于 2008-09-26 12:53:09
回答 4查看 3.2K关注 0票数 5

在Java中,获取第二天的特定时间的有效方法是什么?假设我想要明天3:30:00的长发。设置日历字段和设置日期格式是显而易见的。更好或更聪明的想法,谢谢你的分享!

大上

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2008-09-26 13:01:21

我采取了暴力手段

代码语言:javascript
复制
// make it now
Calendar dateCal = Calendar.getInstance();
// make it tomorrow
dateCal.add(Calendar.DAY_OF_YEAR, 1);
// Now set it to the time you want
dateCal.set(Calendar.HOUR_OF_DAY, hours);
dateCal.set(Calendar.MINUTE, minutes);
dateCal.set(Calendar.SECOND, seconds);
dateCal.set(Calendar.MILLISECOND, 0);
return dateCal.getTime();
票数 14
EN

Stack Overflow用户

发布于 2008-09-26 12:56:30

我很想听听其他人对这个问题的看法。我自己的经验是,用Dates走捷径(即“更好或更聪明的想法”)几乎总是会给你带来麻烦。见鬼,仅仅使用java.util.Date就是在自找麻烦。

添加:许多人在其他与日期相关的线程中推荐使用Joda Time

票数 2
EN

Stack Overflow用户

发布于 2008-09-26 12:57:08

我认为使用预定义的api是一种聪明的方式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/139288

复制
相关文章

相似问题

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