Package org.aoju.bus.core.date
Class Between
java.lang.Object
org.aoju.bus.core.date.Between
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongbetween(Fields.Units units) 判断两个日期相差的时长 返回 给定单位的时长差longbetweenMonth(boolean isReset) 计算两个日期相差月数 在非重置情况下,如果起始日期的天大于结束日期的天,月数要少算1(不足1个月)longbetweenYear(boolean isReset) 计算两个日期相差年数 在非重置情况下,如果起始日期的月小于结束日期的月,年数要少算1(不足1年)static Between创建 在前的日期做为起始时间,在后的做为结束时间,间隔只保留绝对值正数static Between创建 在前的日期做为起始时间,在后的做为结束时间,间隔只保留绝对值正数toString()toString(Fields.Units unit) 格式化输出时间差
-
Constructor Details
-
Between
-
Between
-
-
Method Details
-
create
-
create
-
between
判断两个日期相差的时长 返回 给定单位的时长差- Parameters:
units- 相差的单位- Returns:
- 时长差
-
betweenMonth
public long betweenMonth(boolean isReset) 计算两个日期相差月数 在非重置情况下,如果起始日期的天大于结束日期的天,月数要少算1(不足1个月)- Parameters:
isReset- 是否重置时间为起始时间(重置天时分秒)- Returns:
- 相差月数
-
betweenYear
public long betweenYear(boolean isReset) 计算两个日期相差年数 在非重置情况下,如果起始日期的月小于结束日期的月,年数要少算1(不足1年)- Parameters:
isReset- 是否重置时间为起始时间(重置月天时分秒)- Returns:
- 相差年数
-
toString
-
toString
-