public abstract class Time extends TypeBase
表示形式に応じた文字列表現を生成します。
| 修飾子 | コンストラクタと説明 |
|---|---|
protected |
Time()
コンストラクタ
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
abstract DateTimeFormatType |
getFormatType()
時刻表示形式を取得します。
|
int |
getHour()
時を取得します。
|
int |
getMinute()
分を取得します。
|
int |
getSecond()
秒を取得します。
|
abstract TimeZone |
getTimeZone()
タイムゾーンを取得します。
|
void |
set(Calendar calendar)
時間を設定します。
|
void |
set(jp.co.intra_mart.foundation.i18n.datetime.DateTime dateTime)
時間を設定します。
|
void |
set(int hour,
int minute,
int second)
時間を設定します。
|
void |
setHour(int hour)
時を設定します。
|
void |
setMinute(int minute)
分を設定します。
|
void |
setSecond(int second)
秒を設定します。
|
String |
toString()
文字列表現を取得します。
|
getAdditionalParam, getDataTypepublic abstract DateTimeFormatType getFormatType()
public int getHour()
public int getMinute()
public int getSecond()
public abstract TimeZone getTimeZone()
public void set(Calendar calendar)
カレンダーが null の場合は設定を行いません。
calendar - カレンダーCalendar.HOUR_OF_DAY,
Calendar.MINUTE,
Calendar.SECONDpublic void set(int hour,
int minute,
int second)
hour - 時(24 時間表記)minute - 分second - 秒public void set(jp.co.intra_mart.foundation.i18n.datetime.DateTime dateTime)
日時情報が null の場合は設定を行いません。
dateTime - 日時情報DateTime.getHourOfDay(),
DateTime.getMinuteOfHour(),
DateTime.getSecondOfMinute()public void setHour(int hour)
hour - 時(24 時間表記)public void setMinute(int minute)
minute - 分public void setSecond(int second)
second - 秒public String toString()
以下の場合は空文字を返却します。
null の場合null もしくは空・空白の場合toString クラス内 ObjectObject.toString()Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION