public class Date extends TypeBase implements IDateTime
DateTimeFormatType.DATE
,
直列化された形式コンストラクタと説明 |
---|
Date(Calendar calendar)
コンストラクタ
|
Date(jp.co.intra_mart.foundation.i18n.datetime.DateTime dateTime)
コンストラクタ
|
Date(int year,
int month,
int day)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
Calendar |
getCalendar()
カレンダーを取得します。
|
jp.co.intra_mart.foundation.i18n.datetime.DateTime |
getDateTime()
DateTime オブジェクトを取得します。
|
int |
getDay()
日を取得します。
|
int |
getMonth()
月を取得します。
|
int |
getYear()
年を取得します。
|
boolean |
isDate()
DATE 型であるかどうかを判定します。
|
void |
set(int year,
int month,
int day)
日付を設定します。
|
void |
setDay(int day)
日を設定します。
|
void |
setMonth(int month)
月を設定します。
|
void |
setYear(int year)
年を設定します。
|
String |
toString()
文字列表現を取得します。
|
getAdditionalParam, getDataType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAdditionalParam, getDataType
public Date(Calendar calendar)
calendar
- カレンダーIllegalArgumentException
- 引数で指定されたカレンダーが null
の場合Calendar.YEAR
,
Calendar.MONTH
,
Calendar.DATE
public Date(int year, int month, int day)
year
- 年month
- 月(0 ~)day
- 日public Date(jp.co.intra_mart.foundation.i18n.datetime.DateTime dateTime)
dateTime
- 日時情報IllegalArgumentException
- 引数で指定された日時情報が null
の場合DateTime.getYear()
,
DateTime.getMonthOfYear()
,
DateTime.getDayOfMonth()
public Calendar getCalendar()
IDateTime
タイムゾーンを持たない日時モデルの場合は、システムデフォルトのタイムゾーンで生成します。
getCalendar
インタフェース内 IDateTime
public jp.co.intra_mart.foundation.i18n.datetime.DateTime getDateTime()
IDateTime
タイムゾーンを持たない日時モデルの場合は、システムデフォルトのタイムゾーンで生成します。
getDateTime
インタフェース内 IDateTime
public int getDay()
public int getMonth()
public int getYear()
public boolean isDate()
IDateTime
時刻情報を持たない DATE 型である場合は true
を返却します。
public void set(int year, int month, int day)
year
- 年month
- 月(0 ~)day
- 日public void setDay(int day)
day
- 日public void setMonth(int month)
month
- 月(0 ~)public void setYear(int year)
year
- 年public String toString()
以下の場合は空文字を返却します。
null
もしくは空・空白の場合toString
クラス内 Object
Object.toString()
Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION