public final class Duration extends Object implements Serializable
修飾子とタイプ | メソッドと説明 |
---|---|
Duration |
abs()
この Duration インスタンスのコピーを正の期間に変換して返します。
|
static Duration |
between(Date startDate,
Date endDate)
指定された 2 時点間の期間を表す Duration インスタンスを返します。
|
static Duration |
between(Date startDate,
DateTime endDate)
指定された 2 時点間の期間を表す Duration インスタンスを返します。
|
static Duration |
between(DateTime startDate,
Date endDate)
指定された 2 時点間の期間を表す Duration インスタンスを返します。
|
static Duration |
between(DateTime startDate,
DateTime endDate)
指定された 2 時点間の期間を表す Duration インスタンスを返します。
|
long |
getDays()
この Duration の表す期間を日数に変換して返します。
|
long |
getHours()
この Duration の表す期間を時間数に変換して返します。
|
int |
getHoursOfDay()
この Duration の表す期間を「dd日HH時間mm分ss秒」で表現した時のHH時間を返します。
|
long |
getMillis()
この Duration の表す期間をミリ秒数に変換して返します。
|
long |
getMinutes()
この Duration の表す期間を分数に変換して返します。
|
int |
getMinutesOfHour()
この Duration の表す期間を「dd日HH時間mm分ss秒」で表現した時のmm分を返します。
|
long |
getSeconds()
この Duration の表す期間を秒数に変換して返します。
|
int |
getSecondsOfMinute()
この Duration の表す期間を「dd日HH時間mm分ss秒」で表現した時のss秒を返します。
|
public static Duration between(Date startDate, Date endDate)
startDate
- 開始時点を表す null ではない DateendDate
- 終了時点を表す null ではない Datepublic static Duration between(Date startDate, DateTime endDate)
startDate
- 開始時点を表す null ではない DateendDate
- 終了時点を表す null ではない DateTimepublic static Duration between(DateTime startDate, Date endDate)
startDate
- 開始時点を表す null ではない DateTimeendDate
- 終了時点を表す null ではない Datepublic static Duration between(DateTime startDate, DateTime endDate)
startDate
- 開始時点を表す null ではない DateTimeendDate
- 終了時点を表す null ではない DateTimepublic Duration abs()
public long getDays()
public long getHours()
public int getHoursOfDay()
public long getMillis()
public long getMinutes()
public int getMinutesOfHour()
public long getSeconds()
public int getSecondsOfMinute()
Copyright © 2012 NTT DATA INTRAMART CORPORATION