jp.co.Hitachi.soft.blc
java.lang.Object
|
+--jp.co.Hitachi.soft.blc.BLCCommon
public class BLCCommon
extends java.lang.Object
このクラスは,BLC共通情報を取得・設定するメソッドを提供するクラスです。主に,数値変換,日付変換,HTMLエンコードなどのBLCクラス共通部品を扱います。BLCで扱う日付時刻の取得とフォーマット機能を共通インタフェースで提供します。
BLCでは,日付時刻をGMT(グリニッジ標準時間)でデータ格納します。このため,データ格納の際または格納データを使用する際に,タイムゾーンによる時差でローカル時刻へ変換して,エンドユーザに表示する必要があります。
BLCでは,次に示す日付時刻操作のためのメソッドを提供します。
形式 | 機能 |
---|---|
BLCCommon() | BLCCommonクラスオブジェクトを構築します。 |
戻り値のデータ型 | 形式 | 機能 |
---|---|---|
static java.lang.String | convertGMTtoLocal(java.lang.String GMTtime) | GMT日付時刻からローカル日付時刻に変換します。 |
static java.lang.String | convertGMTtoLocal(java.lang.String GMTtime, java.lang.String getFormat) | GMT日付時刻からローカル日付時刻に変換します。 |
static java.lang.String | convertGMTtoLocal(java.lang.String GMTtime, java.lang.String fromFormat, java.lang.String getFormat) | GMT時刻からローカル日付時刻に変換します。 |
static java.lang.String | convertLocaltoGMT(java.lang.String localTime) | ローカル日付時刻からGMT日付時刻に変換します。 |
static java.lang.String | convertLocaltoGMT(java.lang.String localTime, java.lang.String fromFormat) | ローカル日付時刻からGMT日付時刻に変換します。 |
static java.lang.String | convertLocaltoGMT(java.lang.String localTime, java.lang.String fromFormat, java.lang.String getFormat) | ローカル日付時刻からGMT日付時刻に変換します。 |
static java.lang.String | editCommaForDecimal(java.lang.String strVal) | 指定された数字文字列(整数値を表す文字列)を桁区切り編集します。 |
static java.lang.String | editCommaForReal(java.lang.String strVal) | 指定された数字文字列(実数値を表す文字列)を桁区切り編集します。 |
static java.lang.String | encodeHTML(java.lang.String strCode) | HTML特殊文字が含まれている文字列の,HTML制御コード部分を,&キーワードまたは&#番号に変換します。 |
static java.lang.String | encodeJavaScript(java.lang.String strCode) | JavaScript用に,特殊文字をエスケープシーケンスに変換します。 |
static java.lang.String | encodeValueHTML(java.lang.String strCode) | HTML特殊文字が含まれている文字列の,HTML制御コード部分を,&キーワードまたは&#番号に変換します。 |
static java.lang.String | formatDateTime(java.lang.String strDateTime, java.lang.String getFormat) | 日付時刻文字列を,指定した日付時刻パターン文字列でフォーマットします。 |
static java.lang.String | formatDateTime(java.lang.String strDateTime, java.lang.String fromFormat, java.lang.String getFormat) | 日付時刻文字列を,指定した日付時刻パターン文字列でフォーマットします。 |
static java.lang.String | getGMTDateTime() | GMTタイムゾーンで日付時刻を取得します。 |
static java.lang.String | getGMTDateTime(java.lang.String getFormat) | GMTタイムゾーンで日付時刻を取得します。 |
static java.lang.String | getLimitDateTime(int addDays, int setHour, int setMin, int setSec) | タイムゾーンに依存した日付を取得し,指定された日数を付加します。 |
static java.lang.String | getLocalDateTime() | BLCプロパティファイルのTimeZoneキーに指定されたタイムゾーンで日付時刻を取得します。 |
static java.lang.String | getLocalDateTime(java.lang.String getFormat) | BLCプロパティファイルのTimeZoneキーに指定されたタイムゾーンで日付時刻を取得します。 |
static int | prseInt(java.lang.String p_strval, int p_def, int p_max, int p_min) | String型をint型に変換します。 |
static int | prseInt(java.lang.String p_strval, int p_max, int p_min) | String型をint型に変換します。 |