|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcom.hamaf.hikyaku.util.DateUtil
public class DateUtil
タイトル:日時関係のユーティリティクラス.
説明:以下の機能をstatic
として有する。
Calendar Object
に変換する
List
を生成する
著作権: Copyright (c) 2004
コンストラクタの概要 | |
---|---|
DateUtil()
|
メソッドの概要 | |
---|---|
static java.lang.String |
addDateTime(java.lang.String dttm,
int fld,
int amt)
日時の加算(減算)を行なう. |
static java.lang.String |
change6to8(java.lang.String ad6)
Describe change6to8 method : Convert AD6 to AD8. |
static java.lang.String |
change8to6(java.lang.String ad8)
Describe change8to6 method : Convert AD8 to AD6. |
static java.lang.String |
convertDate(java.lang.String date)
指定の日付( YY/MM/DD )をyyyy/MM/dd に変換して返す. |
static java.lang.String |
convertDate(java.lang.String date,
java.lang.String format)
指定の日付( date )を指定のフォーマット(format )に変換して返す. |
static java.lang.String |
convWeek(java.lang.String date)
Describe convWeek method : convert day to week. |
static java.util.Calendar |
getCalendar(java.lang.String date)
「YYYY/MM/DD」,「YYYY/MM/DD hh:mm:ss」形式の日付を Calendar で返す. |
static java.lang.String |
getDate()
Describe getDate method : convert System-Date to String. |
static java.lang.String |
getFormatDate(java.util.Date dt,
java.lang.String format)
Date を指定のフォーマットで返す. |
static java.lang.String |
getFormatDate(java.lang.String format)
システム日付を指定のフォーマットで返す. |
static java.lang.String |
getLastWeek(java.lang.String wdate)
Describe getLastWeek method : get get Last Week. |
static java.lang.String |
getNendo()
システム日付をから年度を取得し、文字列で返す. |
static java.lang.String |
getNextWeek(java.lang.String wdate)
Describe getNextWeek method : get Next Week. |
static java.util.List<java.lang.String> |
getRange(java.lang.String rdate)
Describe getRange method : get range week. |
static java.lang.String |
getTime()
システム時間を「HH:MM:SS」形式で返す. |
static java.lang.String |
getTime(java.lang.String format)
システム時間を指定のフォーマットで返す. |
static java.lang.String |
getYear()
システム日付を「YYYY」形式で返す. |
static java.lang.String |
getYearMonth()
システム日付の年月を「YYYY/MM」形式で返す |
static java.lang.String |
getYoubi(java.lang.String dtstr)
「YYYY/MM/DD」形式の日付の曜日の日本語名返す. |
static void |
main(java.lang.String[] args)
|
static java.lang.String |
setDateTime(java.lang.String dttm,
int fld,
int amt)
日時の設定を行なう. |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public DateUtil()
メソッドの詳細 |
---|
public static final java.lang.String getDate()
getDate
method : convert System-Date to String.
String
: システム日付public static final java.lang.String getYearMonth()
String
システム日付の年月(YYYY/MM)public static final java.lang.String getYear()
String
システム日付(YYYY)public static final java.lang.String getNendo()
String
システム年度(YYYY)public static final java.lang.String getFormatDate(java.lang.String format)
format
- a String
: フォーマットを指定する
String
フォーマットされたシステム日付public static final java.lang.String getFormatDate(java.util.Date dt, java.lang.String format)
Date
を指定のフォーマットで返す.
dt
- a Date
:フォーマットを行う日付format
- a String
:フォーマットを指定する
String
フォーマットされた日付public static final java.lang.String getTime()
String
システム時間(HH:MM:SS)public static final java.lang.String getTime(java.lang.String format)
String
システム時間public static final java.lang.String convertDate(java.lang.String date, java.lang.String format)
date
)を指定のフォーマット(format
)に変換して返す.
date
- a String
: 変換元の日付 (YY/MM/DD 形式)format
- a String
:変換形式
String
: 変換後の日付public static final java.lang.String convertDate(java.lang.String date)
YY/MM/DD
)をyyyy/MM/dd
に変換して返す.
date
- a String
: 変換元の日付 (YY/MM/DD 形式)
String
: 変換後の日付public static final java.lang.String change6to8(java.lang.String ad6)
change6to8
method : Convert AD6 to AD8.
ad6
- a String
: 西暦6桁
String
: 西暦8桁public static final java.lang.String change8to6(java.lang.String ad8)
change8to6
method : Convert AD8 to AD6.
ad8
- a String
: 西暦8桁
String
: 西暦6桁public static final java.util.Calendar getCalendar(java.lang.String date)
Calendar
で返す.
日付形式が正しくない場合は、nullを戻します。
date
- a String
:「YYYY/MM/DD」形式の文字列
Calendar
:システム日付public static final java.lang.String addDateTime(java.lang.String dttm, int fld, int amt)
dttm
- a String
: 元になる日時。"YYYY/MM/DD" or "YYYY/MM/DD hh:mm:ss"形式fld
- an int
: 加算(減算)するフィールドの値(Calendarクラスの値)amt
- an int
: 加算する値。減算する場合はマイナス値を指定する
String
: 計算結果の日時の文字列表現public static final java.lang.String setDateTime(java.lang.String dttm, int fld, int amt)
dttm
- a String
: 元になる日時。"YYYY/MM/DD" or "YYYY/MM/DD hh:mm:ss"形式fld
- an int
: 設定するフィールドの値(Calendarクラスの値)amt
- an int
: 設定する値。
String
: 設定結果の日時の文字列表現public static final java.lang.String getYoubi(java.lang.String dtstr)
dtstr
- a String
: 「YYYY/MM/DD」形式の文字列
String
: 曜日 (日、月、火、・・・)public static final java.lang.String convWeek(java.lang.String date) throws java.lang.IllegalArgumentException
convWeek
method : convert day to week.
date
- a String
: 変換する日付
String
: 変換後の値
java.lang.IllegalArgumentException
public static final java.lang.String getNextWeek(java.lang.String wdate) throws java.lang.IllegalArgumentException, java.text.ParseException
getNextWeek
method : get Next Week.
wdate
- a String
: 元となる週
String
: 翌週の値
java.lang.IllegalArgumentException
java.text.ParseException
public static final java.lang.String getLastWeek(java.lang.String wdate) throws java.lang.IllegalArgumentException, java.text.ParseException
getLastWeek
method : get get Last Week.
wdate
- a String
: 元となる週
String
: 前週の値
java.lang.IllegalArgumentException
java.text.ParseException
public static final java.util.List<java.lang.String> getRange(java.lang.String rdate) throws java.lang.IllegalArgumentException, java.text.ParseException
getRange
method : get range week.
List
を生成する
rdate
- a String
: 期間
List<String>
: 範囲内の週のList
java.lang.IllegalArgumentException
java.text.ParseException
public static void main(java.lang.String[] args)
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |