All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.jchanghong.core.date.Quarter Maven / Gradle / Ivy

The newest version!
package com.jchanghong.core.date;

/**
 * 季度枚举
 * 
 * @see #Q1
 * @see #Q2
 * @see #Q3
 * @see #Q4
 * 
 * @author zhfish(https://github.com/zhfish)
 *
 */
public enum Quarter {

	/** 第一季度 */
	Q1(1),
	/** 第二季度 */
	Q2(2),
	/** 第三季度 */
	Q3(3),
	/** 第四季度 */
	Q4(4);
	
	// ---------------------------------------------------------------
	private final int value;

	Quarter(int value) {
		this.value = value;
	}

	public int getValue() {
		return this.value;
	}

	/**
	 * 将 季度int转换为Season枚举对象
* * @see #Q1 * @see #Q2 * @see #Q3 * @see #Q4 * * @param intValue 季度int表示 * @return {@link Quarter} */ public static Quarter of(int intValue) { switch (intValue) { case 1: return Q1; case 2: return Q2; case 3: return Q3; case 4: return Q4; default: return null; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy