145得票14回答
将时间设置为00:00:00。

我在Java中重设时间的小时数时遇到了问题。对于给定的日期,我想将小时设置为00:00:00。这是我的代码:/** * Resets milliseconds, seconds, minutes and hours from the provided date * ...

13得票5回答
Java日历的设置值不会得到预期的日期时间

我有一个包括小时、分钟、日期和毫秒的时间戳,想要创建代表该时间的Date对象。时间戳是以东部夏令时提供的。 在分解问题时,我编写了一些简单的测试代码来观察情况,并且发现了以下问题: Date today = new Date(); int hour = 4, min = 0,...

9得票2回答
Calendar.UNDECIMBER是做什么用的?

Calendar类中有一个常量叫做UNDECIMBER,它描述了第13个月。 这个常量有什么有用的目的吗?在维基百科上写道,它是为了农历日历。但是没有实现这样的日历。 是否存在任何解决方案来表示第14个月(Duodecimber)? 我在网上没有找到太多信息,我想更多地了解这个话题。

8得票8回答
getDay()方法无法返回给定日期的星期几。

我正在尝试完成HackerRank上名为Java Date and Time的任务。 任务: 你会得到一个日期。你只需要编写getDay方法,返回该日期的星期几。例如,如果你得到的日期是2017年8月14日,那么该方法应该返回星期一。 我已经尽力完成了任务,但是我要么得到null结果,要...

7得票5回答
如何使用日历类获取一个月中的所有日期?

我想要展示日期,例如: 2013-01-01, 2013-01-02, 2013-01-03, . . ...etc 我可以获取一个月的总天数。 private int getDaysInMonth(int month, int year) { Calendar cal = Cal...