OHyMoS.NET Class Library

OhTimePoint フィールド

OhTimePoint クラスのフィールドは以下のとおりです。OhTimePoint クラスの完全なメンバ一覧については、 OhTimePoint メンバ のトピックを参照してください。

静的 パブリック フィールド

DAY 日を表す配列のインデックス(定数)です。 toCalendarArray()で 使用されます。 The index of the element of the calendar array which contains the datum of day. The calendar array is obtained by toCalendarArray().
HOUR 時間を表す配列のインデックス(定数)です。 toCalendarArray()で 使用されます。 The index of the element of the calendar array which contains the datum of hour. The calendar array is obtained by toCalendarArray().
MINUTE 分を表す配列のインデックス(定数)です。 toCalendarArray()で 使用されます。 The index of the element of the calendar array which contains the datum of munute. The calendar array is obtained by toCalendarArray().
MONTH 月を表す定数です。 toCalendarArray()で 使用されます。 The index of the element of the calendar array which contains the datum of month. The calendar array is obtained by toCalendarArray().
OhTimePointMax 現実的にこれ以上最新の時刻はないと思われる時刻です。
  • _year : 10000
  • _tsec : 0
をもって定義しています。
OhTimePointMin 現実的にこれ以上昔の時刻はないと思われる時刻です。
  • _year : -1
  • _tsec : 0
をもって定義しています。
SECOND 秒を表す配列のインデックス(定数)です。 toCalendarArray()で 使用されます。 The index of the element of the calendar array which contains the datum of second. The calendar array is obtained by toCalendarArray().
YEAR 西暦年を表す配列のインデックス(定数)です。 toCalendarArray()で 使用されます。 The index of the element of the calendar array which contains the datum of year. The calendar array is obtained by toCalendarArray().
ZERO 西暦0年0時0分0秒0.0を持つOhTimePointオブジェクトです。 OhTimePoint object with year = 0, sec = 0 and frac = 0.0.

静的 内部プロテクト フィールド

lDay うるう年の月の日数の配列です。 要素は1月から12月の日数です。
nDay うるう年でない年の月の日数の配列です。 要素は1月から12月の日数です。

内部プロテクト フィールド

_frac 経過時間[sec]の小数部分です。-0.5以上、0.5未満とします。
_oneYearInSec 対象とする年の年間の総秒数[sec]です
_tsec 対象とする年の年始からの経過時間[sec]です。
_year 年です。

参照

OhTimePoint クラス | OhTimePoint メンバ | OhymosNet 名前空間