- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
如果日期早于 10 年且晚于 20 年,我正在尝试检查 Java 8。我正在使用 Date.before()
和 Date.after()
并传递 currentDate-10
年和 currentDate-20
年作为参数。
有人可以建议以日期格式获取 10 岁和 20 岁的日期的最干净的方法,以便在我的 before()
和 after() 中传递它
方法?
最佳答案
您可以使用 java.time.LocalDate去做这个。示例:如果您需要检查 01/01/2005 是否在该持续时间之间,您可以使用
LocalDate date = LocalDate.of(2005, 1, 1); // Assign date to check
LocalDate today = LocalDate.now();
if (date.isBefore(today.minusYears(10)) && date.isAfter(today.minusYears(20))) {
//Do Something
}
关于java - 检查日期是否早于 10 年和新于 20 年,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34014651/
我有一个 javascript 函数,可以执行以下操作; 它将日期编辑框设置为与另一个日期编辑相同的日期。但是我希望它将 txt_Testin
我有一个输入框,类型为“时间”。我想将迟到时间 (23:00pm) 作为最小值,将早期时间 (6:00am) 作为最大值 - 创建一个 23pm - 6am 的范围。 (即中午 11 点、中午 12
使用 Joda 时间并获得类似以下行为的最简单方法是什么: public boolean check( DateTime checkTime ) { DateTime someTime = n
我想计算 updated_at 比 created_at 早 2 小时的记录。 代码 $teLang = $kentekens->where('updated_at', '>', 'created_a
我是一名优秀的程序员,十分优秀!