shohaku.core.helpers
クラス HFmt

java.lang.Object
  拡張shohaku.core.helpers.HFmt

public class HFmt
extends java.lang.Object

フォーマット変換を行うヘルパーメソッド群を提供します。


フィールドの概要
static java.lang.String DATETIME_FORMAT
          デフォルトの日時とミリ秒のフォーマット。
static java.util.List DATETIME_FORMAT_LIST
          デフォルトで有効な日付フォーマットの配列。
 
コンストラクタの概要
HFmt()
           
 
メソッドの概要
static java.lang.String formatDate(java.lang.Object date)
          日付型またはカレンダー、数値型をデフォルトの書式で日付文字列に変換します。
static java.lang.String formatDate(java.lang.Object date, java.text.DateFormatSymbols symbols, java.lang.String pattern)
          日付型またはカレンダー、数値型を指定の書式で日付文字列に変換します。
static java.lang.String formatDate(java.lang.Object date, int style, java.util.Locale locale)
          日付型またはカレンダー、数値型を指定のスタイルで日付文字列に変換します。
static java.lang.String formatDate(java.lang.Object date, java.util.Locale locale, java.lang.String pattern)
          日付型またはカレンダー、数値型を指定の書式で日付文字列に変換します。
static java.lang.String formatDate(java.lang.Object date, java.lang.String pattern)
          日付型またはカレンダー、数値型を指定の書式で日付文字列に変換します。
static java.lang.String formatDateTime(java.lang.Object date, int dateStyle, int timeStyle, java.util.Locale locale)
          日付型またはカレンダー、数値型を指定のスタイルで日付文字列に変換します。
static java.lang.String formatDecimal(java.lang.Number number, java.text.DecimalFormatSymbols symbols, java.lang.String pattern)
          数値を引数で指定される書式と指定の数値変換の記号セットで文字列に変換します。
static java.lang.String formatDecimal(java.lang.Number number, java.util.Locale locale, java.lang.String pattern)
          数値を引数で指定される書式と指定のロケールで文字列に変換します。
static java.lang.String formatDecimal(java.lang.Number number, java.lang.String pattern)
          数値を引数で指定される書式とデフォルトロケールで文字列に変換します。
static java.lang.String formatTime(java.lang.Object date, int style, java.util.Locale locale)
          日付型またはカレンダー、数値型を指定のスタイルで日付文字列に変換します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

DATETIME_FORMAT

public static final java.lang.String DATETIME_FORMAT
デフォルトの日時とミリ秒のフォーマット。

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

DATETIME_FORMAT_LIST

public static final java.util.List DATETIME_FORMAT_LIST
デフォルトで有効な日付フォーマットの配列。

コンストラクタの詳細

HFmt

public HFmt()
メソッドの詳細

formatDecimal

public static java.lang.String formatDecimal(java.lang.Number number,
                                             java.lang.String pattern)
数値を引数で指定される書式とデフォルトロケールで文字列に変換します。

パラメータ:
number - 数値
pattern - 書式
戻り値:
変換後の文字列

formatDecimal

public static java.lang.String formatDecimal(java.lang.Number number,
                                             java.util.Locale locale,
                                             java.lang.String pattern)
数値を引数で指定される書式と指定のロケールで文字列に変換します。

パラメータ:
number - 数値
locale - ロケール
pattern - 書式
戻り値:
変換後の文字列

formatDecimal

public static java.lang.String formatDecimal(java.lang.Number number,
                                             java.text.DecimalFormatSymbols symbols,
                                             java.lang.String pattern)
数値を引数で指定される書式と指定の数値変換の記号セットで文字列に変換します。

パラメータ:
number - 数値
symbols - 数値変換の記号セット
pattern - 書式
戻り値:
変換後の文字列

formatDate

public static java.lang.String formatDate(java.lang.Object date)
日付型またはカレンダー、数値型をデフォルトの書式で日付文字列に変換します。
つまり有効な型は、java.util.Date、java.util.Calendar、java.lang.Number のいずれかです。

パラメータ:
date - 日付型またはカレンダー、数値型
戻り値:
日付文字列

formatDate

public static java.lang.String formatDate(java.lang.Object date,
                                          java.lang.String pattern)
日付型またはカレンダー、数値型を指定の書式で日付文字列に変換します。
つまり有効な型は、java.util.Date、java.util.Calendar、java.lang.Number のいずれかです。

パラメータ:
date - 日付型またはカレンダー、数値型
pattern - 書式パターン
戻り値:
日付文字列

formatDate

public static java.lang.String formatDate(java.lang.Object date,
                                          java.util.Locale locale,
                                          java.lang.String pattern)
日付型またはカレンダー、数値型を指定の書式で日付文字列に変換します。
つまり有効な型は、java.util.Date、java.util.Calendar、java.lang.Number のいずれかです。

パラメータ:
date - 日付型またはカレンダー、数値型
locale - ロケール
pattern - 書式パターン
戻り値:
日付文字列

formatDate

public static java.lang.String formatDate(java.lang.Object date,
                                          java.text.DateFormatSymbols symbols,
                                          java.lang.String pattern)
日付型またはカレンダー、数値型を指定の書式で日付文字列に変換します。
つまり有効な型は、java.util.Date、java.util.Calendar、java.lang.Number のいずれかです。

パラメータ:
date - 日付型またはカレンダー、数値型
symbols - 日付変換の記号セット
pattern - 書式パターン
戻り値:
日付文字列

formatDate

public static java.lang.String formatDate(java.lang.Object date,
                                          int style,
                                          java.util.Locale locale)
日付型またはカレンダー、数値型を指定のスタイルで日付文字列に変換します。
つまり有効な型は、java.util.Date、java.util.Calendar、java.lang.Number のいずれかです。

パラメータ:
date - 日付型またはカレンダー、数値型
style - 書式スタイル
locale - ロケール
戻り値:
日付文字列

formatDateTime

public static java.lang.String formatDateTime(java.lang.Object date,
                                              int dateStyle,
                                              int timeStyle,
                                              java.util.Locale locale)
日付型またはカレンダー、数値型を指定のスタイルで日付文字列に変換します。
つまり有効な型は、java.util.Date、java.util.Calendar、java.lang.Number のいずれかです。

パラメータ:
date - 日付型またはカレンダー、数値型
dateStyle - 日付書式スタイル
timeStyle - 時刻書式スタイル
locale - ロケール
戻り値:
日付文字列

formatTime

public static java.lang.String formatTime(java.lang.Object date,
                                          int style,
                                          java.util.Locale locale)
日付型またはカレンダー、数値型を指定のスタイルで日付文字列に変換します。
つまり有効な型は、java.util.Date、java.util.Calendar、java.lang.Number のいずれかです。

パラメータ:
date - 日付型またはカレンダー、数値型
style - 書式スタイル
locale - ロケール
戻り値:
日付文字列