public class LocalTzDateTime extends DateTime<LocalTzTime>
値の文字列表現としてタイムゾーン ID 付きローカル表記を行うための日時型です。
DateTimeFormatType.LOCAL_TIME_WITH_TIMEZONE,
直列化された形式| コンストラクタと説明 |
|---|
LocalTzDateTime(Calendar calendar)
コンストラクタ.
|
LocalTzDateTime(jp.co.intra_mart.foundation.i18n.datetime.DateTime dateTime)
コンストラクタ.
|
LocalTzDateTime(int year,
int month,
int day,
int hour,
int minute)
コンストラクタ.
|
LocalTzDateTime(int year,
int month,
int day,
int hour,
int minute,
int second)
コンストラクタ.
|
LocalTzDateTime(TimeZone timezone,
int year,
int month,
int day,
int hour,
int minute)
コンストラクタ.
|
LocalTzDateTime(TimeZone timezone,
int year,
int month,
int day,
int hour,
int minute,
int second)
コンストラクタ.
|
LocalTzDateTime(TimeZone timezone,
long epochMillis)
コンストラクタ.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
IParameter[] |
getAdditionalParam()
値に紐づいたパラメータを取得します。
|
String |
getTimeZoneId()
タイムゾーン ID を取得します。
|
void |
setTimeZone(String timezoneId)
タイムゾーンを設定します。
|
void |
setTimeZone(TimeZone timezone)
タイムゾーンを設定します。
|
getCalendar, getDateTime, getDay, getHour, getMinute, getMonth, getSecond, getValidTimeZone, getYear, isDate, set, setDay, setHour, setMinute, setMonth, setSecond, setYear, toStringgetDataTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDataTypepublic LocalTzDateTime(Calendar calendar)
calendar - カレンダーIllegalArgumentException - 引数で指定されたカレンダーが null の場合public LocalTzDateTime(int year,
int month,
int day,
int hour,
int minute)
システムデフォルトのタイムゾーンを使用します。
秒には 0 が設定されます。
year - 年month - 月(0 ~)day - 日hour - 時(24 時間表記)minute - 分public LocalTzDateTime(int year,
int month,
int day,
int hour,
int minute,
int second)
システムデフォルトのタイムゾーンを使用します。
year - 年month - 月(0 ~)day - 日hour - 時(24 時間表記)minute - 分second - 秒public LocalTzDateTime(jp.co.intra_mart.foundation.i18n.datetime.DateTime dateTime)
dateTime - 日時情報IllegalArgumentException - 引数で指定された日時情報が null の場合public LocalTzDateTime(TimeZone timezone, int year, int month, int day, int hour, int minute)
タイムゾーンが null の場合はシステムデフォルトのタイムゾーンを使用します。
秒には 0 が設定されます。
timezone - タイムゾーンyear - 年month - 月(0 ~)day - 日hour - 時(24 時間表記)minute - 分public LocalTzDateTime(TimeZone timezone, int year, int month, int day, int hour, int minute, int second)
タイムゾーンが null の場合はシステムデフォルトのタイムゾーンを使用します。
timezone - タイムゾーンyear - 年month - 月(0 ~)day - 日hour - 時(24 時間表記)minute - 分second - 秒public LocalTzDateTime(TimeZone timezone, long epochMillis)
タイムゾーンが null の場合はシステムデフォルトのタイムゾーンを使用します。
timezone - タイムゾーンepochMillis - エポックミリ秒public IParameter[] getAdditionalParam()
タイムゾーン ID パラメータを返却します。
以下の場合は null を返却します。
null の場合null もしくは空・空白の場合getAdditionalParam インタフェース内 ITypegetAdditionalParam クラス内 TypeBasepublic String getTimeZoneId()
時刻情報が null の場合は null を返却します。
public void setTimeZone(String timezoneId)
以下の場合は設定を行いません。
null の場合null もしくは空・空白の場合timezoneId - タイムゾーン IDTimeZone.getTimeZone(String)public void setTimeZone(TimeZone timezone)
以下の場合は設定を行いません。
null の場合null の場合timezone - タイムゾーンCopyright © 2012-2015 NTT DATA INTRAMART CORPORATION