public final class DateUtil
extends java.lang.Object
修飾子とタイプ | メソッドと説明 |
---|---|
static jp.co.intra_mart.foundation.i18n.datetime.DateTime |
getAccDateTime()
アカウントの現在日時を返却します。
|
static java.lang.String |
getDisplayTimeZoneName(java.util.TimeZone zone,
java.util.Locale locale)
タイムゾーン表示名を取得します。
|
static java.lang.String |
getDisplayTimeZoneOffset(java.util.TimeZone zone,
java.util.Locale locale)
タイムゾーン表示名を取得します。
|
static jp.co.intra_mart.foundation.i18n.datetime.DateTime |
getSvrDateTime()
サーバの現在日時を返却します。
|
static java.sql.Timestamp |
getSvrTimestamp()
サーバの現在日時を返却します。
|
static boolean |
moreLessDateTime(jp.co.intra_mart.foundation.i18n.datetime.DateTime targetDate,
jp.co.intra_mart.foundation.i18n.datetime.DateTime startDate,
jp.co.intra_mart.foundation.i18n.datetime.DateTime endDate)
指定した日付が開始日以上、かつ終了日未満かを判定します。
|
static boolean |
moreLessDateTime(java.sql.Timestamp targetDate,
java.sql.Timestamp startDate,
java.sql.Timestamp endDate)
指定した日付が開始日以上、かつ終了日未満かを判定します。
|
static jp.co.intra_mart.foundation.i18n.datetime.DateTime |
roundUpMinute(jp.co.intra_mart.foundation.i18n.datetime.DateTime dateTime)
引数に日付時刻を、指定した分で切り上げします。
|
static java.lang.String |
toAccDateTimeString(jp.co.intra_mart.foundation.i18n.datetime.DateTime dateTime)
日付時刻を、アカウントの表示形式に従った日付時刻文字列に変換します。
|
static java.lang.String |
toAccDateTimeString(java.sql.Timestamp timestamp)
タイムスタンプを、アカウントの表示形式に従った日付時刻文字列に変換します。
|
static java.lang.String |
toEnqDateString(jp.co.intra_mart.foundation.i18n.datetime.DateTime dateTime)
日付時刻を、アカウントの表示形式に従った日付文字列に変換します。
|
static jp.co.intra_mart.foundation.i18n.datetime.DateTime |
toEnqDateTime(java.lang.String dateValue,
java.lang.String timeValue,
java.util.TimeZone zone)
ユーザの入力した日付時刻文字列、タイムゾーンを、日付時刻に変換します。
|
static jp.co.intra_mart.foundation.i18n.datetime.DateTime |
toEnqDateTime(java.sql.Timestamp timestamp,
java.util.TimeZone zone)
タイムスタンプを、指定したタイムゾーンの日付時刻に変換します。
|
static java.lang.String |
toEnqTimeString(jp.co.intra_mart.foundation.i18n.datetime.DateTime dateTime)
日付時刻を、アカウントの表示形式に従った時刻文字列に変換します。
|
static java.lang.String |
toStringTimestamp(java.sql.Timestamp timestamp,
java.lang.String format)
指定したDateを指定したformatで日時文字列として返却します。
|
static jp.co.intra_mart.foundation.i18n.datetime.DateTime |
toSvrDateTime(java.lang.String dateValue,
java.lang.String timeValue)
ユーザの入力した日付時刻文字列を、サーバの日付時刻に変換します。
|
static java.sql.Timestamp |
toSvrTimestamp(jp.co.intra_mart.foundation.i18n.datetime.DateTime dateTime)
日付時刻を、サーバタイムゾーンのタイムスタンプに変換します。
|
static java.sql.Timestamp |
toSvrTimestamp(java.lang.String dateValue,
java.lang.String timeValue,
java.util.TimeZone zone)
ユーザの入力した日付時刻文字列を、サーバタイムスタンプに変換します。
|
public static jp.co.intra_mart.foundation.i18n.datetime.DateTime getAccDateTime()
public static jp.co.intra_mart.foundation.i18n.datetime.DateTime getSvrDateTime()
public static java.sql.Timestamp getSvrTimestamp()
public static jp.co.intra_mart.foundation.i18n.datetime.DateTime toSvrDateTime(java.lang.String dateValue, java.lang.String timeValue)
dateValue
- アカウントの表示書式に従った日付文字列timeValue
- アカウントの表示書式に従った時刻文字列public static java.sql.Timestamp toSvrTimestamp(jp.co.intra_mart.foundation.i18n.datetime.DateTime dateTime)
dateTime
- 日付時刻public static java.sql.Timestamp toSvrTimestamp(java.lang.String dateValue, java.lang.String timeValue, java.util.TimeZone zone)
dateValue
- アカウントの表示書式に従った日付文字列timeValue
- アカウントの表示書式に従った時刻文字列zone
- タイムゾーンpublic static java.lang.String toAccDateTimeString(jp.co.intra_mart.foundation.i18n.datetime.DateTime dateTime)
dateTime
- 日付時刻public static java.lang.String toAccDateTimeString(java.sql.Timestamp timestamp)
timestamp
- 日付時刻public static jp.co.intra_mart.foundation.i18n.datetime.DateTime toEnqDateTime(java.sql.Timestamp timestamp, java.util.TimeZone zone)
timestamp
- 日付時刻zone
- タイムゾーンpublic static java.lang.String toEnqDateString(jp.co.intra_mart.foundation.i18n.datetime.DateTime dateTime)
dateTime
- 日付時刻public static java.lang.String toEnqTimeString(jp.co.intra_mart.foundation.i18n.datetime.DateTime dateTime)
dateTime
- 日付時刻public static jp.co.intra_mart.foundation.i18n.datetime.DateTime toEnqDateTime(java.lang.String dateValue, java.lang.String timeValue, java.util.TimeZone zone)
dateValue
- アカウントの表示書式に従った日付文字列timeValue
- アカウントの表示書式に従った時刻文字列zone
- タイムゾーンpublic static jp.co.intra_mart.foundation.i18n.datetime.DateTime roundUpMinute(jp.co.intra_mart.foundation.i18n.datetime.DateTime dateTime)
dateTime
- 日付時刻public static java.lang.String toStringTimestamp(java.sql.Timestamp timestamp, java.lang.String format)
timestamp
- 日付format
- 日付フォーマットpublic static boolean moreLessDateTime(jp.co.intra_mart.foundation.i18n.datetime.DateTime targetDate, jp.co.intra_mart.foundation.i18n.datetime.DateTime startDate, jp.co.intra_mart.foundation.i18n.datetime.DateTime endDate)
targetDate
- 指定日付startDate
- 開始日endDate
- 終了日public static boolean moreLessDateTime(java.sql.Timestamp targetDate, java.sql.Timestamp startDate, java.sql.Timestamp endDate)
targetDate
- 指定日付startDate
- 開始日endDate
- 終了日public static java.lang.String getDisplayTimeZoneName(java.util.TimeZone zone, java.util.Locale locale)
zone
- タイムゾーンlocale
- ロケールpublic static java.lang.String getDisplayTimeZoneOffset(java.util.TimeZone zone, java.util.Locale locale)
zone
- タイムゾーンlocale
- ロケール