public class DateUtils
extends java.lang.Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static java.lang.String |
DATE_FORMAT_DD
日付フォーマット:dd
|
static java.lang.String |
DATE_FORMAT_HHMM
日付フォーマット:HHmm
|
static java.lang.String |
DATE_FORMAT_YYYY_M_D
日付フォーマット:yyyy/M/d
|
static java.lang.String |
DATE_FORMAT_YYYY_MM
日付フォーマット:yyyy/MM
|
static java.lang.String |
DATE_FORMAT_YYYY_MM_DD
日付フォーマット:yyyy/MM/dd
|
static java.lang.String |
DATE_FORMAT_YYYY_MM_DD_2
日付フォーマット:yyyy-MM-dd
|
static java.lang.String |
DATE_FORMAT_YYYY_MM_DD_HH_MM
日付フォーマット:yyyy/MM/dd HH:mm
|
static java.lang.String |
DATE_FORMAT_YYYY_MM_DD_HH_MM_SS
日付フォーマット:yyyy/MM/dd HH:mm
|
static java.lang.String |
DATE_FORMAT_YYYYMMDD
日付フォーマット:yyyyMMdd
|
static java.lang.String |
DATE_FORMAT_YYYYMMDDHHMM
日付フォーマット:yyyyMMddHHmm
|
static java.lang.String |
DATE_FORMAT_YYYYMMDDHHMMSS
日付フォーマット:yyyyMMddHHmmss
|
| コンストラクタと説明 |
|---|
DateUtils() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static java.util.Date |
addDay(java.util.Date date,
int day)
引数
dateに対して日数dayを加算します。 |
static java.util.Date |
getDate(java.util.Date date,
int hour,
int min,
int sec)
引数
dateに対して、時hour、分min、秒secを指定し、日付を取得します。 |
static java.util.Date |
getDate(int year,
int month,
int day)
引数年
year、月month、日dayを指定し、日付を取得します。 |
static java.util.Date |
getDate(int year,
int month,
int day,
int hour,
int min)
引数年
year、月month、日day、時hour、分minを指定し、日付を取得します。 |
static java.util.Date |
getDate(int year,
int month,
int day,
int hour,
int min,
int sec)
引数年
year、月month、日day、時hour、分min、秒secを指定し、日付を取得します。 |
static int |
getDay(java.util.Date date)
引数
dateに対して日を取得します。 |
static java.util.Date |
getJustDate(java.util.Date date)
引数
dateに対して、時hour、分min、秒secが00:00:00の日付を取得します。 |
static int |
getMonth(java.util.Date date)
引数
dateに対して月を取得します。 |
static int |
getYear(java.util.Date date)
引数
dateに対して年を取得します。 |
static java.util.Date |
toDate(java.lang.String dateStr,
java.lang.String formatStr)
引数
dateStrを引数指定フォーマットformatStrでDateに変換します。 |
public static final java.lang.String DATE_FORMAT_YYYY_MM_DD_HH_MM_SS
public static final java.lang.String DATE_FORMAT_YYYY_MM_DD_HH_MM
public static final java.lang.String DATE_FORMAT_YYYY_M_D
public static final java.lang.String DATE_FORMAT_YYYY_MM_DD
public static final java.lang.String DATE_FORMAT_YYYY_MM_DD_2
public static final java.lang.String DATE_FORMAT_YYYY_MM
public static final java.lang.String DATE_FORMAT_YYYYMMDDHHMMSS
public static final java.lang.String DATE_FORMAT_YYYYMMDDHHMM
public static final java.lang.String DATE_FORMAT_YYYYMMDD
public static final java.lang.String DATE_FORMAT_DD
public static final java.lang.String DATE_FORMAT_HHMM
public static java.util.Date addDay(java.util.Date date,
int day)
dateに対して日数dayを加算します。
日数dayの値が負数の場合、減算します。date - 加算(減算)対象の日付day - 加算(減算)する日数public static java.util.Date toDate(java.lang.String dateStr,
java.lang.String formatStr)
dateStrを引数指定フォーマットformatStrでDateに変換します。
変換に失敗した場合は、nullを返します。dateStr - 日付文字列formatStr - 日付フォーマットDateオブジェクト(変換に失敗した場合は、nullを返します。)public static int getYear(java.util.Date date)
dateに対して年を取得します。date - 取得対象の日付public static int getMonth(java.util.Date date)
dateに対して月を取得します。date - 取得対象の日付public static int getDay(java.util.Date date)
dateに対して日を取得します。date - 取得対象の日付public static java.util.Date getDate(int year,
int month,
int day)
year、月month、日dayを指定し、日付を取得します。year - 年 1900~month - 月 1~12day - 日 1~31public static java.util.Date getDate(int year,
int month,
int day,
int hour,
int min)
year、月month、日day、時hour、分minを指定し、日付を取得します。year - 年 1900~month - 月 1~12day - 日 1~31hour - 時 0〜23min - 分 0〜59public static java.util.Date getDate(int year,
int month,
int day,
int hour,
int min,
int sec)
year、月month、日day、時hour、分min、秒secを指定し、日付を取得します。year - 年 1900~month - 月 1~12day - 日 1~31hour - 時 0〜23min - 分 0〜59sec - 秒 0〜59public static java.util.Date getDate(java.util.Date date,
int hour,
int min,
int sec)
dateに対して、時hour、分min、秒secを指定し、日付を取得します。date - 日付hour - 時 0〜23min - 分 0〜59sec - 秒 0〜59public static java.util.Date getJustDate(java.util.Date date)
dateに対して、時hour、分min、秒secが00:00:00の日付を取得します。date - 日付