我有一个输入字段,在这里我可以从日期选择器中选择日期。基于这个选择的值,我需要得到30天的回溯日期。
提前道谢。
Calendar cal = Calendar.getInstance();
cale.add(Calendar.DATE, -30);
System.out.println("Date = " + cal.getTime());
问题内容: 我有一个日期,以及如何使所有日期都落在给定日期所属的一周的Java中? 有人可以帮我这个吗。 我正在尝试获取给定日期的星期日期,我已经解释了为什么这个问题不是重复的,请在评论前阅读。 问题答案: 您可以尝试以下方式, 输出值
问题内容: 我假设Java有一些内置的方法可以做到这一点。 给定日期,我如何确定该日期之前一天? 例如,假设给我3/1/2009。上一个日期是2009年2月28日。如果给我3/1/2008,那么以前的日期应该是2/29/2008。 问题答案: 使用日历界面。 以这种方式进行“加法”可确保您获得有效的日期。该日期也于一年的1月1日有效,例如2012年1月1日为2011年12月31日。
我如何获得今天的日期(当前系统日期)的格式yyyy-mm-dd(只是日期,而不是日期时间),以比较一些相同格式的其他日期。
问题内容: 我有一个javafx.scene.control.DatePicker。我想从所选日期中提取(区域设置)星期数。到现在为止,我还没有找到解决方案,我更喜欢不编写自己的算法。我使用Java8,希望可以在新的Java时间库中使用。 问题答案: Java-8解决方案可以使用date- picker 的值来考虑一周的本地定义: 还请记住,流行的替代《 Joda- Time》不支持这种本地化的年
问题内容: 给定此基准日期: 我想在列表中找到一个包含最接近日期的元组,但是它不能是更早的日期。 所以这里的输出应该是(它不能是第三个元组,因为那里的日期早于基准日期) 我的问题是,是否存在用于此类日期比较的任何模块?我试图先将所有数据更改为格式,然后进行比较,但是我的代码变得很丑陋,而且切片很多。 @编辑: 要测试的大清单: 要测试的大清单: 问题答案: 将日期转换为datetime对象,所以现
null 我相信一定有更简单的方法。 编辑1:传递区域Id不是问题,我们可以做到。