繁体   English   中英

Java中最后一小时,分钟和秒的常量

[英]Constants in Java for last hour, minute and second of the day

在一天的最后一小时,一分钟或一秒钟,Android或Java中是否存在方便的常量?

我发现自己在声明常量

private static final int LAST_HOUR_OF_DAY = 23;
private static final int LAST_MINUTE = 59;
private static final int LAST_SECOND = 59;

想知道我是否已经可以找到这些东西。

您可以为此使用Joda-Time

Date date = //the date you want to work wit
Date endOfDay = new DateTime(date).withTimeAtStartOfDay().plusDays(1).minusSeconds(1).toDate();

但是请注意,所得的日期与当天的实际结束时间之间存在1秒的差距。 我建议第二天开始使用, 之前使用。

Joda-Time有您要找的东西

http://www.joda.org/joda-time/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM