|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | 列挙型定数 | フィールド | メソッド | 詳細: 列挙型定数 | フィールド | メソッド |
java.lang.Objectjava.lang.Enum<DateUtil.DayCountFraction>
jp.finaluna.api.type.util.DateUtil.DayCountFraction
public static enum DateUtil.DayCountFraction
日付計算方法(列挙型)。
列挙型定数の概要 | |
---|---|
ACT_360
ACT_360 <日数計算> 暦上の実日数。 |
|
ACT_365FIXED
ACT_365FIXED <日数計算> 暦上の実日数。 |
|
ACT_365JGB_NL
ACT_365JGB_NL <日数計算> 期間が1年以上の場合、閏日を含めない実日数。 |
|
ACT_365L
ACT_365L <日数計算> 暦上の実日数。 |
|
ACT_ACT_DIVIDED
ACT_ACT_DIVIDED <日数計算> 暦上の実日数。 |
|
D30_360
D30_360 <日数計算> (終了年−開始年)×360+(終了月−開始月)×30+(終了日−開始日) <年数計算> D30_360を使用して算出した日数/360。 |
|
D30E_360
D30E_360 <日数計算> (終了年−開始年)×360+(終了月−開始月)×30+(終了日−開始日) <年数計算> D30E_360を使用して算出した日数/360。 |
|
D360_360
D360_360 <日数計算> (終了年−開始年)×360+(終了月−開始月)×30+(終了日−開始日) <年数計算> D360_360を使用して算出した日数/360。 |
フィールドの概要 | |
---|---|
(package private) java.lang.String |
value
DayCountFraction値 |
メソッドの概要 | |
---|---|
java.lang.String |
toString()
DayCountFraction値を取得する。 |
static DateUtil.DayCountFraction |
valueOf(java.lang.String name)
指定した名前を持つこの型の列挙型定数を返します。 |
static DateUtil.DayCountFraction[] |
values()
この列挙型の定数を含む配列を宣言されている順序で返します。 |
クラス java.lang.Enum から継承されたメソッド |
---|
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf |
クラス java.lang.Object から継承されたメソッド |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
列挙型定数の詳細 |
---|
public static final DateUtil.DayCountFraction ACT_365L
<日数計算>
暦上の実日数。
<年数計算>
2月29日を期間内に含む場合、実日数/366。
2月29日を期間内に含まない場合、実日数/365。
<日付補正>
なし。
public static final DateUtil.DayCountFraction ACT_ACT_DIVIDED
<日数計算>
暦上の実日数。
<年数計算>
閏年にあたる年の実日数/366+平年にあたる年の実日数/365。
※期間内に2月29日を含むかどうかは問わない。
<日付補正>
なし。
public static final DateUtil.DayCountFraction ACT_365FIXED
<日数計算>
暦上の実日数。
<年数計算>
暦上の実日数/365。
<日付補正>
なし。
public static final DateUtil.DayCountFraction ACT_360
<日数計算>
暦上の実日数。
<年数計算>
歴上の実日数/360。
<日付補正>
なし。
public static final DateUtil.DayCountFraction D30_360
<日数計算>
(終了年−開始年)×360+(終了月−開始月)×30+(終了日−開始日)
<年数計算>
D30_360を使用して算出した日数/360。
<日付補正>
補正は、上記日数計算の(終了日−開始日)計算時に行う。
1.開始日が31日ならば、開始日を30日に補正。
2.終了日が31日でかつ、開始日が30または31日ならば、終了日を30日に補正。
public static final DateUtil.DayCountFraction D30E_360
<日数計算>
(終了年−開始年)×360+(終了月−開始月)×30+(終了日−開始日)
<年数計算>
D30E_360を使用して算出した日数/360。
<日付補正>
補正は、上記日数計算の(終了日−開始日)計算時に行う。
開始日が31日ならば、開始日を30日に補正。
終了日が31日ならば、終了日を30日に補正。
public static final DateUtil.DayCountFraction D360_360
<日数計算>
(終了年−開始年)×360+(終了月−開始月)×30+(終了日−開始日)
<年数計算>
D360_360を使用して算出した日数/360。
<日付補正>
補正は、上記日数計算の(終了日−開始日)計算時に行う。
1.開始日が31日ならば、開始日を30日に補正。
2.終了日が31日もしくは2月の末日ならば、終了日を30日に補正。
public static final DateUtil.DayCountFraction ACT_365JGB_NL
<日数計算>
期間が1年以上の場合、閏日を含めない実日数。実日数−開始日から終了日の間に含まれる2月29日の日数。
期間が1未満の場合、閏日を含めた実日数。
<年数計算>
ACT_365JGB_NLを使用して算出した日数/365。
<日付補正>
なし。
フィールドの詳細 |
---|
java.lang.String value
メソッドの詳細 |
---|
public static final DateUtil.DayCountFraction[] values()
for(DateUtil.DayCountFraction c : DateUtil.DayCountFraction.values()) System.out.println(c);
public static DateUtil.DayCountFraction valueOf(java.lang.String name)
name
- 返される列挙型定数の名前
java.lang.IllegalArgumentException
- 指定された名前を持つ定数を
この列挙型が持っていない場合public java.lang.String toString()
java.lang.Enum<DateUtil.DayCountFraction>
内の toString
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | 列挙型定数 | フィールド | メソッド | 詳細: 列挙型定数 | フィールド | メソッド |