public final class YearQuarter extends Object implements Comparable<YearQuarter>, Serializable
Modifier and Type | Method and Description |
---|---|
int |
compareTo(YearQuarter other) |
boolean |
equals(Object obj) |
LocalDate |
firstDate()
该季度的第一天
|
Month |
firstMonth()
该季度第一个月
|
int |
firstMonthValue()
该季度的第一个月
|
YearMonth |
firstYearMonth()
该季度第一个月
|
Quarter |
getQuarter()
季度
|
int |
getQuarterValue()
季度值。
|
int |
getYear()
年份
|
int |
hashCode() |
boolean |
isAfter(YearQuarter other)
判断是否在指定年份季度之后
|
boolean |
isBefore(YearQuarter other)
判断是否在指定年份季度之前
|
LocalDate |
lastDate()
该季度的最后一天
|
Month |
lastMonth()
该季度的最后一个月
|
int |
lastMonthValue()
该季度的最后一个月
|
YearQuarter |
lastQuarter()
上一个季度
|
YearQuarter |
lastYear()
上一年同季度
|
YearMonth |
lastYearMonth()
该季度的最后一个月
|
YearQuarter |
minusQuarters(long quartersToMinus)
减去季度
|
YearQuarter |
minusYears(long yearsToMinus)
减去年份
|
YearQuarter |
nextQuarter()
下一个季度
|
YearQuarter |
nextYear()
下一年同季度
|
static YearQuarter |
now()
当前年季
|
static YearQuarter |
of(Calendar date)
根据指定日期,判断日期所在的年份与季度,创建
YearQuarter 实例 |
static YearQuarter |
of(Date date)
根据指定日期,判断日期所在的年份与季度,创建
YearQuarter 实例 |
static YearQuarter |
of(int year,
int quarter)
根据指定年份与季度,创建
YearQuarter 实例 |
static YearQuarter |
of(int year,
Quarter quarter)
根据指定年份与季度,创建
YearQuarter 实例 |
static YearQuarter |
of(LocalDate date)
根据指定日期,判断日期所在的年份与季度,创建
YearQuarter 实例 |
static YearQuarter |
of(YearMonth yearMonth)
根据指定年月,判断其所在的年份与季度,创建
YearQuarter 实例 |
YearQuarter |
plusQuarters(long quartersToAdd)
添加季度
|
YearQuarter |
plusYears(long yearsToAdd)
添加年份
|
String |
toString()
返回
YearQuarter 的字符串表示形式,如 "2024 Q3" |
public static YearQuarter of(int year, int quarter)
YearQuarter
实例year
- 年份quarter
- 季度YearQuarter
实例public static YearQuarter of(int year, Quarter quarter)
YearQuarter
实例year
- 年份quarter
- 季度YearQuarter
实例public static YearQuarter of(LocalDate date)
YearQuarter
实例date
- 日期YearQuarter
实例public static YearQuarter of(Date date)
YearQuarter
实例date
- 日期YearQuarter
实例public static YearQuarter of(Calendar date)
YearQuarter
实例date
- 日期YearQuarter
实例public static YearQuarter of(YearMonth yearMonth)
YearQuarter
实例yearMonth
- 年月YearQuarter
实例public static YearQuarter now()
public int getYear()
public Quarter getQuarter()
public int getQuarterValue()
public int firstMonthValue()
public int lastMonthValue()
public YearQuarter plusQuarters(long quartersToAdd)
quartersToAdd
- 要添加的季度数public YearQuarter minusQuarters(long quartersToMinus)
quartersToMinus
- 要减去的季度数public YearQuarter nextQuarter()
public YearQuarter lastQuarter()
public YearQuarter plusYears(long yearsToAdd)
yearsToAdd
- 要添加的年份数public YearQuarter minusYears(long yearsToMinus)
yearsToMinus
- 要减去的年份数public YearQuarter nextYear()
public YearQuarter lastYear()
public int compareTo(YearQuarter other)
compareTo
in interface Comparable<YearQuarter>
public boolean isBefore(YearQuarter other)
other
- 比较对象public boolean isAfter(YearQuarter other)
other
- 比较对象Copyright © 2025. All rights reserved.