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, getDataType
public 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.SECOND
public 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
クラス内 Object
Object.toString()
Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION