我想从我的项目每天启动一次调度程序,它可以从数据库获取当天的一些日期和时间,并再次启动从数据库获取的一些书籍的调度程序来执行某些任务。我正在尝试设置时间,但它没有设置该时间,而是在日期中添加该时间,以便它们执行横向时间。以下示例代码。
Calendar date = Calendar.getInstance();
date.set(Calendar.HOUR, 12);
date.set(Calendar.MINUTE, 56);
date.set(Calendar.SECOND, 0);
它设置的时间是 2016 年 9 月 24 日 00:56:00,而不是 2016 年 9 月 23 日 12:56:00。
它添加给定的时间而不是设置该时间。 请帮助我并告诉我设置时间而不是添加时间的方法。
提前致谢。
最佳答案
你应该这样使用:
Calendar date = Calendar.getInstance(); date.set(Calendar.HOUR_OF_DAY, 12); date.set(Calendar.MINUTE, 56); date.set(Calendar.SECOND, 0); System.out.println(date.getTime());
关于java - 我们可以在java中设置特定的时间吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39655285/