public class PFCalendar extends java.lang.Object implements PFComponent, PFXMLSerializable
コンストラクタと説明 |
---|
PFCalendar()
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addDate(float days)
日を加算する。
|
void |
addDate(int days)
日を加算する。
|
void |
addHour(float hours)
時を加算する。
|
void |
addHour(int hours)
時を加算する。
|
void |
addMilliSecond(float milliSeconds)
ミリ秒を加算する。
|
void |
addMilliSecond(int milliSeconds)
ミリ秒を加算する。
|
void |
addMinute(float minutes)
分を加算する。
|
void |
addMinute(int minutes)
分を加算する。
|
void |
addMonth(float months)
月を加算する。
|
void |
addMonth(int months)
月を加算する。
|
void |
addSecond(float seconds)
秒を加算する。
|
void |
addSecond(int seconds)
秒を加算する。
|
void |
addYear(float years)
年を加算する。
|
void |
addYear(int years)
年を加算する。
|
PFObjectList |
convertFormat(java.lang.String oldPattern,
java.util.Locale oldLocale,
java.lang.String newPattern,
java.util.Locale newLocale,
PFObjectList sourceList)
カレンダー表現文字列リストの書式を変換する。
|
java.lang.String |
convertFormat(java.lang.String oldPattern,
java.util.Locale oldLocale,
java.lang.String newPattern,
java.util.Locale newLocale,
java.lang.String source)
カレンダー表現文字列の書式を変換する。
|
PFObjectList |
convertFormat(java.lang.String oldPattern,
java.lang.String newPattern,
PFObjectList sourceList)
カレンダー表現文字列リストの書式を変換する。
|
java.lang.String |
convertFormat(java.lang.String oldPattern,
java.lang.String newPattern,
java.lang.String source)
カレンダー表現文字列の書式を変換する。
|
int |
daysAfter(java.util.Calendar calendar)
指定されたカレンダーオブジェクトで示される日から、
このコンポーネントが示す日までの日数を取得する。
|
int |
daysAfter(java.util.Date date)
指定されたDateオブジェクトで示される日から、
このコンポーネントが示す日までの日数を取得する。
|
int |
daysBefore(java.util.Calendar calendar)
このコンポーネントが示す日から、
指定されたカレンダーオブジェクトで示される日までの日数を取得する。
|
int |
daysBefore(java.util.Date date)
このコンポーネントが示す日から、
指定されたDateオブジェクトで示される日までの日数を取得する。
|
java.util.GregorianCalendar |
getCalendar()
カレンダーオブジェクトを取得する。
|
PFObjectList |
getCalendarList(int size,
int step)
指定された要素数のカレンダーオブジェクトのリストを取得する。
|
int |
getComponentID()
コンポーネントIDを取得する。
|
java.lang.String |
getComponentKey()
コンポーネントキーを取得する。
|
PFMultiLocaleString |
getComponentKeys()
全ロケール分のコンポーネントキーを返す。
|
java.lang.String |
getComponentName()
コンポーネント名称を取得する。
|
java.lang.String |
getComponentPublicName()
コンポーネント公開名を取得する.
|
java.lang.String |
getComponentString()
コンポーネントの文字列表現を取得する。
|
int |
getDate()
日を取得する。
|
PFObjectList |
getDateList(int size,
int step)
指定された要素数の
Date オブジェクトのリストを取得する。 |
int |
getDayOfWeek()
曜日を取得する。
|
int |
getDaysInMonth(int year,
int month)
指定された年月の日数を取得する。
|
java.lang.String |
getFormattedCalendar()
年月日時分秒曜日を表現する文字列を取得する。
|
java.lang.String |
getFormattedCalendar(java.lang.String pattern)
カレンダーを表現する文字列を書式指定で取得する。
|
java.lang.String |
getFormattedCalendar(java.lang.String pattern,
java.util.Locale locale)
カレンダーを表現する文字列を書式指定で取得する。
|
PFObjectList |
getFormattedCalendarList(PFObjectList list,
java.lang.String pattern)
与えられたカレンダーオブジェクトのリストもしくは
Date オブジェクトのリストに対して、
各要素を表現する文字列のリストを書式指定で取得する。 |
PFObjectList |
getFormattedCalendarList(PFObjectList list,
java.lang.String pattern,
java.util.Locale locale)
与えられたカレンダーオブジェクトのリストもしくは
Date オブジェクトのリストに対して、
各要素を表現する文字列のリストを書式指定で取得する。 |
int |
getHour()
時を取得する。
|
long |
getInterval()
カレンダーで示される時刻から現在時刻までの経過時間をミリ秒単位で
取得する。
|
long |
getInterval(java.util.Calendar date)
カレンダーで示される時刻から与えられた時刻までの経過時間をミリ秒単位で
取得する。
|
long |
getInterval(java.util.Date date)
カレンダーで示される時刻から与えられた時刻までの経過時間をミリ秒単位で
取得する。
|
int |
getMilliSecond()
ミリ秒を取得する。
|
int |
getMinute()
分を取得する。
|
int |
getMonth()
月を取得する。
|
boolean |
getMonthAdjustment()
月表示の調整を行うかどうかの真偽値を取得する。
|
java.lang.Object |
getResult()
最後に実行したメソッドの実行結果を取得する。
|
int |
getSecond()
秒を取得する。
|
java.util.Date |
getTime()
カレンダーで示される時刻を取得する。
|
long |
getTimeOfDayInMillis()
時刻(午前零時からの経過時間)をミリ秒単位で取得する。
|
int |
getYear()
年を取得する。
|
boolean |
isAllowPullTransfer()
他PFからのPull型コンポーネント転送要求に対する可否属性を取得する.
|
boolean |
isAllowPushTransfer()
他PFへのPush型コンポーネント転送要求に対する可否属性を取得する.
|
boolean |
isAllowRemoteInvocation()
他PFからのコンポーネント連携要求に対する可否属性を取得する.
|
void |
localeUpdated()
ロケール変更に対応する。
|
void |
readXML(PFXMLLoader in)
コンポーネントのXML入力.
|
void |
setAllowPullTransfer(boolean flag)
他PFからのPull型コンポーネント転送要求に対する可否属性を設定する.
|
void |
setAllowPushTransfer(boolean flag)
他PFへのPush型コンポーネント転送要求に対する可否属性を設定する.
|
void |
setAllowRemoteInvocation(boolean flag)
他PFからのコンポーネント連携要求に対する可否属性を設定する.
|
void |
setCalendar(java.util.Calendar calendar)
カレンダーオブジェクトを設定する。
|
java.util.GregorianCalendar |
setCalendar(int year,
int month,
int date)
年月日を設定する。
|
java.util.GregorianCalendar |
setCalendar(int year,
int month,
int date,
int hour,
int minute)
年月日時分を設定する。
|
java.util.GregorianCalendar |
setCalendar(int year,
int month,
int date,
int hour,
int minute,
int second)
年月日時分秒を設定する。
|
void |
setComponentID(int id)
コンポーネントIDを設定する。
|
void |
setComponentKey(java.lang.String key)
コンポーネントキーを設定する。
|
void |
setComponentKeys(PFMultiLocaleString keys)
全ロケール分のコンポーネントキーを設定する。
|
void |
setComponentPublicName(java.lang.String publicName)
コンポーネント公開名を設定する.
|
void |
setCurrent()
カレンダーを現在時刻に設定する。
|
void |
setDate(int date)
日を設定する。
|
void |
setDayOfWeek(int day)
曜日を設定する。
|
java.util.Date |
setFormattedCalendar(java.lang.String pattern,
java.util.Locale locale,
java.lang.String source)
指定した書式に従い、カレンダーを文字列によって設定する。
|
java.util.Date |
setFormattedCalendar(java.lang.String pattern,
java.lang.String source)
指定した書式に従い、カレンダーを文字列によって設定する。
|
void |
setHour(int hour)
時を設定する。
|
void |
setMilliSecond(int milliSecond)
ミリ秒を設定する。
|
void |
setMinute(int minute)
分を設定する。
|
void |
setMonth(int month)
月を設定する。
|
void |
setMonthAdjustment(boolean adjust)
月表示の調整を行うかどうかを設定する。
|
void |
setSecond(int second)
秒を設定する。
|
void |
setTime(java.util.Date date)
カレンダーで示される時刻を設定する。
|
void |
setYear(int year)
年を設定する。
|
void |
setZeroHours()
午前零時に設定する。
|
void |
subDate(float days)
日を減算する。
|
void |
subDate(int days)
日を減算する。
|
void |
subHour(float hours)
時を減算する。
|
void |
subHour(int hours)
時を減算する。
|
void |
subMilliSecond(float milliSeconds)
ミリ秒を減算する。
|
void |
subMilliSecond(int milliSeconds)
ミリ秒を減算する。
|
void |
subMinute(float minutes)
分を減算する。
|
void |
subMinute(int minutes)
分を減算する。
|
void |
subMonth(float months)
月を減算する。
|
void |
subMonth(int months)
月を減算する。
|
void |
subSecond(float seconds)
秒を減算する。
|
void |
subSecond(int seconds)
秒を減算する。
|
void |
subYear(float years)
年を減算する。
|
void |
subYear(int years)
年を減算する。
|
void |
writeXML(PFXMLGenerator out)
コンポーネントのXML出力.
|
public java.lang.String getComponentName()
getComponentName
インタフェース内 PFComponent
public java.lang.String getComponentKey()
getComponentKey
インタフェース内 PFComponent
public void setComponentKey(java.lang.String key)
setComponentKey
インタフェース内 PFComponent
key
- コンポーネントキーpublic PFMultiLocaleString getComponentKeys()
public void setComponentKeys(PFMultiLocaleString keys)
keys
- 全ロケール分のコンポーネントキーpublic int getComponentID()
getComponentID
インタフェース内 PFComponent
public void setComponentID(int id)
PFComponentBus
から設定される。
各コンポーネント内では操作しないこと。setComponentID
インタフェース内 PFComponent
id
- 設定するコンポーネントIDpublic java.lang.String getComponentString()
getComponentString
インタフェース内 PFComponent
public java.lang.String getComponentPublicName()
getComponentPublicName
インタフェース内 PFComponent
public void setComponentPublicName(java.lang.String publicName) throws PFComponentException
setComponentPublicName
インタフェース内 PFComponent
publicName
- 設定するコンポーネント公開名PFComponentException
- 規約に反する名前が設定されようとした場合public boolean isAllowRemoteInvocation()
isAllowRemoteInvocation
インタフェース内 PFComponent
public void setAllowRemoteInvocation(boolean flag)
setAllowRemoteInvocation
インタフェース内 PFComponent
flag
- コンポーネント連携要求に対する可否public boolean isAllowPullTransfer()
isAllowPullTransfer
インタフェース内 PFComponent
public void setAllowPullTransfer(boolean flag)
setAllowPullTransfer
インタフェース内 PFComponent
flag
- Pull型コンポーネント転送要求に対する可否public boolean isAllowPushTransfer()
isAllowPushTransfer
インタフェース内 PFComponent
public void setAllowPushTransfer(boolean flag)
setAllowPushTransfer
インタフェース内 PFComponent
flag
- Push型コンポーネント転送要求に対する可否public void localeUpdated()
localeUpdated
インタフェース内 PFComponent
public long getTimeOfDayInMillis()
public void setCurrent()
public PFObjectList getCalendarList(int size, int step)
size
- リストサイズstep
- 刻み幅(日数)public PFObjectList getDateList(int size, int step)
Date
オブジェクトのリストを取得する。
リストの各要素は、このコンポーネントが示す時刻を起点として、
指定された刻み幅(日数)ずつ値が増加する。
リストサイズに負の値が与えられたときには、その絶対値を要素数とし、
刻み幅の符号を反転させたリストが返される。size
- リストサイズstep
- 刻み幅(日数)public long getInterval()
public long getInterval(java.util.Calendar date)
date
- 時刻public long getInterval(java.util.Date date)
date
- 時刻public java.util.Date getTime()
Date
オブジェクトpublic void setTime(java.util.Date date)
date
- 時刻を示すDate
オブジェクトpublic int daysAfter(java.util.Date date)
public int daysAfter(java.util.Calendar calendar)
public int daysBefore(java.util.Date date)
public int daysBefore(java.util.Calendar calendar)
public void setMonthAdjustment(boolean adjust)
adjust
- trueの場合、調整を行う。public boolean getMonthAdjustment()
public void setCalendar(java.util.Calendar calendar)
calendar
- カレンダーオブジェクトpublic java.util.GregorianCalendar getCalendar()
public java.util.GregorianCalendar setCalendar(int year, int month, int date)
year
- 年month
- 月date
- 日public java.util.GregorianCalendar setCalendar(int year, int month, int date, int hour, int minute)
year
- 年month
- 月date
- 日hour
- 時minute
- 分public java.util.GregorianCalendar setCalendar(int year, int month, int date, int hour, int minute, int second)
year
- 年month
- 月date
- 日hour
- 時minute
- 分second
- 秒public java.lang.String getFormattedCalendar()
java.util.Date.toString()
による。
J2SE v1.4.2では、"曜日 月 日 時:分:秒 時間帯 年"となる。public java.lang.String getFormattedCalendar(java.lang.String pattern)
java.text.SimpleDateFormat
による。
出力文字列はロケールの設定によって異なる。
例
日本語ロケール及び英語(U.S.)ロケールについて、2001年7月4日 12:08:56(それぞれ、日本標準時、米太平洋時)に対する書式設定と出力の例を示す。環境により異なる場合があります。
書式設定 | 出力(日本語) | 出力(英語U.S.) |
---|---|---|
"yyyy.MM.dd G 'at' HH:mm:ss z" | 2001.07.04 西暦 at 12:08:56 JST | 2001.07.04 AD at 12:08:56 PDT |
"EEE, MMM d, ''yy" | 水, 7 4, '01 | Wed, Jul 4, '01 |
"h:mm a" | 12:08 午後 | 12:08 PM |
"hh 'o''clock' a, zzzz" | 12 o'clock 午後, 日本標準時 | 12 o'clock PM, Pacific Daylight Time |
"K:mm a, z" | 0:08 午後, JST | 0:08 PM, PDT |
"yyyyy.MMMMM.dd GGG hh:mm aaa" | 02001.7月.04 西暦 12:08 午後 | 02001.July.04 AD 12:08 PM |
"EEE, d MMM yyyy HH:mm:ss Z" | 水, 4 7 2001 12:08:56 +0900 | Wed, 4 Jul 2001 12:08:56 -0700 |
"yyMMddHHmmssZ" | 010704120856+0900 | 010704120856-0700 |
pattern
- 書式を指定する文字列public java.lang.String getFormattedCalendar(java.lang.String pattern, java.util.Locale locale)
java.text.SimpleDateFormat
による。
出力文字列はロケールの設定によって異なる。
例
日本語ロケール及び英語(U.S.)ロケールについて、2001年7月4日 12:08:56(それぞれ、日本標準時、米太平洋時)に対する書式設定と出力の例を示す。環境により異なる場合があります。
書式設定 | 出力(日本語) | 出力(英語U.S.) |
---|---|---|
"yyyy.MM.dd G 'at' HH:mm:ss z" | 2001.07.04 西暦 at 12:08:56 JST | 2001.07.04 AD at 12:08:56 PDT |
"EEE, MMM d, ''yy" | 水, 7 4, '01 | Wed, Jul 4, '01 |
"h:mm a" | 12:08 午後 | 12:08 PM |
"hh 'o''clock' a, zzzz" | 12 o'clock 午後, 日本標準時 | 12 o'clock PM, Pacific Daylight Time |
"K:mm a, z" | 0:08 午後, JST | 0:08 PM, PDT |
"yyyyy.MMMMM.dd GGG hh:mm aaa" | 02001.7月.04 西暦 12:08 午後 | 02001.July.04 AD 12:08 PM |
"EEE, d MMM yyyy HH:mm:ss Z" | 水, 4 7 2001 12:08:56 +0900 | Wed, 4 Jul 2001 12:08:56 -0700 |
"yyMMddHHmmssZ" | 010704120856+0900 | 010704120856-0700 |
pattern
- 書式を指定する文字列locale
- ロケールpublic PFObjectList getFormattedCalendarList(PFObjectList list, java.lang.String pattern)
Date
オブジェクトのリストに対して、
各要素を表現する文字列のリストを書式指定で取得する。カレンダーオブジェクトとDate
オブジェクトは混在していてもよい。
文字列の書式は、
java.text.SimpleDateFormat
による。
出力文字列はロケールの設定によって異なる。
例
日本語ロケール及び英語(U.S.)ロケールについて、2001年7月4日 12:08:56(それぞれ、日本標準時、米太平洋時)に対する書式設定と出力の例を示す。環境により異なる場合があります。
書式設定 | 出力(日本語) | 出力(英語U.S.) |
---|---|---|
"yyyy.MM.dd G 'at' HH:mm:ss z" | 2001.07.04 西暦 at 12:08:56 JST | 2001.07.04 AD at 12:08:56 PDT |
"EEE, MMM d, ''yy" | 水, 7 4, '01 | Wed, Jul 4, '01 |
"h:mm a" | 12:08 午後 | 12:08 PM |
"hh 'o''clock' a, zzzz" | 12 o'clock 午後, 日本標準時 | 12 o'clock PM, Pacific Daylight Time |
"K:mm a, z" | 0:08 午後, JST | 0:08 PM, PDT |
"yyyyy.MMMMM.dd GGG hh:mm aaa" | 02001.7月.04 西暦 12:08 午後 | 02001.July.04 AD 12:08 PM |
"EEE, d MMM yyyy HH:mm:ss Z" | 水, 4 7 2001 12:08:56 +0900 | Wed, 4 Jul 2001 12:08:56 -0700 |
"yyMMddHHmmssZ" | 010704120856+0900 | 010704120856-0700 |
list
- カレンダーオブジェクトもしくはDate
オブジェクトのリストpattern
- 書式を指定する文字列public PFObjectList getFormattedCalendarList(PFObjectList list, java.lang.String pattern, java.util.Locale locale)
Date
オブジェクトのリストに対して、
各要素を表現する文字列のリストを書式指定で取得する。カレンダーオブジェクトとDate
オブジェクトは混在していてもよい。
文字列の書式は、
java.text.SimpleDateFormat
による。
出力文字列はロケールの設定によって異なる。
例
日本語ロケール及び英語(U.S.)ロケールについて、2001年7月4日 12:08:56(それぞれ、日本標準時、米太平洋時)に対する書式設定と出力の例を示す。環境により異なる場合があります。
書式設定 | 出力(日本語) | 出力(英語U.S.) |
---|---|---|
"yyyy.MM.dd G 'at' HH:mm:ss z" | 2001.07.04 西暦 at 12:08:56 JST | 2001.07.04 AD at 12:08:56 PDT |
"EEE, MMM d, ''yy" | 水, 7 4, '01 | Wed, Jul 4, '01 |
"h:mm a" | 12:08 午後 | 12:08 PM |
"hh 'o''clock' a, zzzz" | 12 o'clock 午後, 日本標準時 | 12 o'clock PM, Pacific Daylight Time |
"K:mm a, z" | 0:08 午後, JST | 0:08 PM, PDT |
"yyyyy.MMMMM.dd GGG hh:mm aaa" | 02001.7月.04 西暦 12:08 午後 | 02001.July.04 AD 12:08 PM |
"EEE, d MMM yyyy HH:mm:ss Z" | 水, 4 7 2001 12:08:56 +0900 | Wed, 4 Jul 2001 12:08:56 -0700 |
"yyMMddHHmmssZ" | 010704120856+0900 | 010704120856-0700 |
list
- カレンダーオブジェクトもしくはDate
オブジェクトのリストpattern
- 書式を指定する文字列locale
- ロケールpublic java.util.Date setFormattedCalendar(java.lang.String pattern, java.lang.String source) throws PFComponentException
java.text.SimpleDateFormat
による。
入力文字列はロケールの設定によって異なる。
例
日本語ロケール及び英語(U.S.)ロケールについて、2001年7月4日 12:08:56(それぞれ、日本標準時、米太平洋時)に対する書式設定と入力の例を示す。環境により異なる場合があります。
書式設定 | 入力(日本語) | 入力(英語U.S.) |
---|---|---|
"yyyy.MM.dd G 'at' HH:mm:ss z" | 2001.07.04 西暦 at 12:08:56 JST | 2001.07.04 AD at 12:08:56 PDT |
"EEE, MMM d, ''yy" | 水, 7 4, '01 | Wed, Jul 4, '01 |
"h:mm a" | 12:08 午後 | 12:08 PM |
"hh 'o''clock' a, zzzz" | 12 o'clock 午後, 日本標準時 | 12 o'clock PM, Pacific Daylight Time |
"K:mm a, z" | 0:08 午後, JST | 0:08 PM, PDT |
"yyyyy.MMMMM.dd GGG hh:mm aaa" | 02001.7月.04 西暦 12:08 午後 | 02001.July.04 AD 12:08 PM |
"EEE, d MMM yyyy HH:mm:ss Z" | 水, 4 7 2001 12:08:56 +0900 | Wed, 4 Jul 2001 12:08:56 -0700 |
"yyMMddHHmmssZ" | 010704120856+0900 | 010704120856-0700 |
pattern
- 書式を指定する文字列source
- カレンダーを表現する文字列Date
オブジェクトPFComponentException
public java.util.Date setFormattedCalendar(java.lang.String pattern, java.util.Locale locale, java.lang.String source) throws PFComponentException
java.text.SimpleDateFormat
による。
入力文字列はロケールの設定によって異なる。
例
日本語ロケール及び英語(U.S.)ロケールについて、2001年7月4日 12:08:56(それぞれ、日本標準時、米太平洋時)に対する書式設定と入力の例を示す。環境により異なる場合があります。
書式設定 | 入力(日本語) | 入力(英語U.S.) |
---|---|---|
"yyyy.MM.dd G 'at' HH:mm:ss z" | 2001.07.04 西暦 at 12:08:56 JST | 2001.07.04 AD at 12:08:56 PDT |
"EEE, MMM d, ''yy" | 水, 7 4, '01 | Wed, Jul 4, '01 |
"h:mm a" | 12:08 午後 | 12:08 PM |
"hh 'o''clock' a, zzzz" | 12 o'clock 午後, 日本標準時 | 12 o'clock PM, Pacific Daylight Time |
"K:mm a, z" | 0:08 午後, JST | 0:08 PM, PDT |
"yyyyy.MMMMM.dd GGG hh:mm aaa" | 02001.7月.04 西暦 12:08 午後 | 02001.July.04 AD 12:08 PM |
"EEE, d MMM yyyy HH:mm:ss Z" | 水, 4 7 2001 12:08:56 +0900 | Wed, 4 Jul 2001 12:08:56 -0700 |
"yyMMddHHmmssZ" | 010704120856+0900 | 010704120856-0700 |
pattern
- 書式を指定する文字列locale
- ロケールsource
- カレンダーを表現する文字列Date
オブジェクトPFComponentException
public java.lang.String convertFormat(java.lang.String oldPattern, java.lang.String newPattern, java.lang.String source) throws PFComponentException
oldPattern
- 元の書式を表す文字列newPattern
- 新しい書式を表す文字列source
- カレンダーを表現する文字列PFComponentException
public java.lang.String convertFormat(java.lang.String oldPattern, java.util.Locale oldLocale, java.lang.String newPattern, java.util.Locale newLocale, java.lang.String source) throws PFComponentException
oldPattern
- 元の書式を表す文字列oldLocale
- 元のロケールnewPattern
- 新しい書式を表す文字列newLocale
- 新しいロケールsource
- カレンダーを表現する文字列PFComponentException
public PFObjectList convertFormat(java.lang.String oldPattern, java.lang.String newPattern, PFObjectList sourceList) throws PFComponentException
oldPattern
- 元の書式を表す文字列newPattern
- 新しい書式を表す文字列sourceList
- カレンダーを表現する文字列のリストPFComponentException
public PFObjectList convertFormat(java.lang.String oldPattern, java.util.Locale oldLocale, java.lang.String newPattern, java.util.Locale newLocale, PFObjectList sourceList) throws PFComponentException
oldPattern
- 元の書式を表す文字列oldLocale
- 元のロケールnewPattern
- 新しい書式を表す文字列newLocale
- 新しいロケールsourceList
- カレンダーを表現する文字列のリストPFComponentException
public void setYear(int year)
year
- 年public int getYear()
public void setMonth(int month)
month
- 月public int getMonth()
public void setDate(int date)
date
- 日public int getDate()
public void setHour(int hour)
hour
- 時public int getHour()
public void setMinute(int minute)
minute
- 分public int getMinute()
public void setSecond(int second)
second
- 秒public int getSecond()
public void setMilliSecond(int milliSecond)
second
- 秒public int getMilliSecond()
public void addMilliSecond(int milliSeconds)
milliSeconds
- 増分public void addMilliSecond(float milliSeconds)
milliSeconds
- 増分public void subMilliSecond(int milliSeconds)
milliSeconds
- 減分public void subMilliSecond(float milliSeconds)
milliSeconds
- 減分public void setDayOfWeek(int day)
day
- 曜日 (SUNDAY:1, MONDAY:2, TUESDAY:3, WEDNESDAY:4, THURSDAY:5, FRIDAY:6, SATURDAY:7)public int getDayOfWeek()
public void setZeroHours()
public void addYear(int years)
years
- 増分public void addYear(float years)
years
- 増分public void addMonth(int months)
months
- 増分public void addMonth(float months)
months
- 増分public void addDate(int days)
days
- 増分public void addDate(float days)
days
- 増分public void addHour(int hours)
hours
- 増分public void addHour(float hours)
hours
- 増分public void addMinute(int minutes)
minutes
- 増分public void addMinute(float minutes)
minutes
- 増分public void addSecond(int seconds)
seconds
- 増分public void addSecond(float seconds)
seconds
- 増分public void subYear(int years)
years
- 減分public void subYear(float years)
years
- 減分public void subMonth(int months)
months
- 減分public void subMonth(float months)
months
- 減分public void subDate(int days)
days
- 減分public void subDate(float days)
days
- 減分public void subHour(int hours)
hours
- 減分public void subHour(float hours)
hours
- 減分public void subMinute(int minutes)
minutes
- 減分public void subMinute(float minutes)
minutes
- 減分public void subSecond(int seconds)
seconds
- 減分public void subSecond(float seconds)
seconds
- 減分public java.lang.Object getResult()
public int getDaysInMonth(int year, int month)
year
- 年month
- 月public void readXML(PFXMLLoader in)
readXML
インタフェース内 PFXMLSerializable
in
- XML入力ユーティリティpublic void writeXML(PFXMLGenerator out) throws java.io.IOException
writeXML
インタフェース内 PFXMLSerializable
out
- XML出力ユーティリティjava.io.IOException