概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.co.cybec.cb3.util
クラス DateUtil

    java.lang.Object
      jp.co.cybec.cb3.util.DateUtil

    public class DateUtil

extends Object

日付ユーティリティクラス。

作成者:
  Jianming Guo

フィールドの概要
`static String` | `DEFAUL_PATTERN` デフォールトの日時フォーマット書式
`static String` | `DEFAUL_TIMESTAMP_PATTERN` デフォールトの日時フォーマット書式

コンストラクタの概要
`DateUtil()`

メソッドの概要
`static String` | `formatDate(Date date)` 日付をフォーマットします。
`static String` | `formatDate(Date date, String format)` 日付をフォーマットします。
`static String` | `formatTimestamp(Timestamp timestamp)` Timestampをフォーマットします。
`static String` | `formatTimestamp(Timestamp timestamp, String format)` Timestampをフォーマットします。
`static Date` | `parseDate(String value)` 文字列を日付型にパースします。
`static Date` | `parseDate(String value, String format)` 文字列を日付型にパースします。
`static Date` | `parseDate(String value, String format, boolean lenient)` 文字列を日付型にパースします。

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

フィールドの詳細

### DEFAUL_PATTERN

    public static final String DEFAUL_PATTERN

  デフォールトの日時フォーマット書式

  関連項目:
    定数フィールド値

### DEFAUL_TIMESTAMP_PATTERN

    public static final String DEFAUL_TIMESTAMP_PATTERN

  デフォールトの日時フォーマット書式

  関連項目:
    定数フィールド値

コンストラクタの詳細

### DateUtil

    public DateUtil()

メソッドの詳細

### parseDate

    public static Date parseDate(String value)
                          throws ParseException

  文字列を日付型にパースします。

  パラメータ:
    `value` - パースする文字列
  戻り値:
    パース後の日付
  例外:
    `ParseException` - パースに失敗した場合に発生します。

### parseDate

    public static Date parseDate(String value,
                                 String format)
                          throws ParseException

  文字列を日付型にパースします。

  パラメータ:
    `value` - パースする文字列
    `format` - フォーマット書式
  戻り値:
    パース後の日付
  例外:
    `ParseException` - パースに失敗した場合に発生します。

### parseDate

    public static Date parseDate(String value,
                                 String format,
                                 boolean lenient)
                          throws ParseException

  文字列を日付型にパースします。

  パラメータ:
    `value` - パースする文字列
    `format` - フォーマット書式
    `lenient` - trueの場合は厳密ではない解析
  戻り値:
    パース後の日付
  例外:
    `ParseException` - パースに失敗した場合に発生します。

### formatDate

    public static String formatDate(Date date)
                             throws IllegalArgumentException

  日付をフォーマットします。

  パラメータ:
    `date` - フォーマットする日付
  戻り値:
    フォーマット後の文字列
  例外:
    `IllegalArgumentException` - 指定された引数でフォーマットできない場合に発生します。

### formatDate

    public static String formatDate(Date date,
                                    String format)
                             throws IllegalArgumentException

  日付をフォーマットします。

  パラメータ:
    `date` - フォーマットする日付
    `format` - フォーマット書式
  戻り値:
    フォーマット後の文字列
  例外:
    `IllegalArgumentException` - 指定された引数でフォーマットできない場合に発生します。

### formatTimestamp

    public static String formatTimestamp(Timestamp timestamp)
                                  throws IllegalArgumentException

  Timestampをフォーマットします。

  パラメータ:
    `timestamp` - フォーマットするTimestamp
  戻り値:
    フォーマット後の文字列
  例外:
    `IllegalArgumentException` - 指定された引数でフォーマットできない場合に発生します。

### formatTimestamp

    public static String formatTimestamp(Timestamp timestamp,
                                         String format)
                                  throws IllegalArgumentException

  Timestampをフォーマットします。

  パラメータ:
    `timestamp` - フォーマットするTimestamp
    `format` - フォーマット書式
  戻り値:
    フォーマット後の文字列
  例外:
    `IllegalArgumentException` - 指定された引数でフォーマットできない場合に発生します。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2008 Cyber Beans Corporation. All Rights Reserved.