経験を達成IVX日付フォーマット変換を使用します

このショーの場合、多くの場合、日付情報が含まれていますが、日付形式の要件については、異なるアプリケーションシナリオでは同じではありません。実際には、最終的な結果は、日付や文字列の性質を示し、我々はしなければならない傍受の日付を入れて、その後、標準モデルと整合性のパターンに統合され、ここでは、日付にIVXでカスタム関数を経由してこれを行う方法について話してきます書式設定のプロセス。
ここに画像を挿入説明
1.カスタム関数は、
ケースのIVXには、一般的に書き込みコードする必要はありませんが、このデモでは、いくつかのカスタム関数を使用していますが、それでもコード機能を提供します。カスタム機能コンポーネントが受け取ることができるとリターンパラメータは、カスタム関数のコードの「完全な日付と時刻」機能が説明を行うためのカスタム関数のプロセスパラメータ、内で機能することができます。

この関数のパラメータは、時間値を表す文字列型が形質転換されたそのようなAを形成する必要がある受信時刻である「2020年4月3日午前9時21分17秒」を 戻り値最後の行timeL機能は、パラメータの関数であり、戻りtimelは、このパラメータの特定の値です。変数を定義するために使用される機能でVaRは、まずDAと呼ばれる変数を作成し、時間DAの別のタイプに割り当てられた文字列型に時刻から変換します。

getFullYear()、getMonth()、da.getDate()、getDay()、次に、getHours()、getMinutes()とgetSeconds()時間からの時間変数の型の変数年、月、日を抽出できる方法の数の関数であります、週、時間、分、秒の日。getMonth()は0-11の結果を返し、1を追加する必要があることに留意されたいです。getDay()は、結果は0-6だった返されます。ここで、0 =日曜日、我々は、配列の数週間を作成するので、数字の配列で対応する値を見つけるためとして、あなただけの結果を返すことができますので、日曜日から始まる内部素子。GetTimezoneOffset()の戻り時間は、変数の型の分グリニッジ標準時差で、結果は60時間に加えて返される国際的に添加した場合に正しくローカルタイムゾーンUTCを表し、単位に変換することができます。

最後のステップは、変数がステッチプラスパラメータは結合縫合方法およびデータが同じである戻り、に割り当てることができる最大使用することです。
ここに画像を挿入説明
2.コンポーネント
上から下へのデモでは、受信の場合には、変換されるタイムラインであり、現在の初期化時間のイベントが移入、あなたもあなた自身を入力することができます追加し、2行目は、Aの使用形式のラインを、変換するオプションですドロップダウンメニュー、容器ループがメニューコンポーネントのオプションを使用して作成されるため、ソースが入力されたデータの2次元配列と、各オプションの標準形式の名前として、様々な変換フォーマットを表示するために責任標準スタイル第三の行と、最後の行は、変換の結果であります。
ここに画像を挿入説明
3.イベント
我々はメニューのオプションを選択し、対応するカスタム関数を実行するために、条件付きオプションの値に基づいて、その後、関数の出力の自己定義のコールバック関数を取得し、テキストから、対応する構成要素に割り当てられます。
ここに画像を挿入説明
ここに画像を挿入説明
私たちは入力の値によって変換するコンテンツを変更したときに加えて、それは同じアクションを実行します。
ここに画像を挿入説明
ここに画像を挿入説明
4.システム時刻
はもちろん、実際にはIVXは、システム・タイム・オプションのアプリケーションを選択し、時間に対していくつかの機能を提供しています、あなたはまた、現在の時刻に関する特定の情報を取得することができ、イベントはこの関数のフォアグラウンドを初期化するために使用されます。
ここに画像を挿入説明
ここに画像を挿入説明
また、可変時間変数があり、我々は彼らを割り当てたり、時間変数に関する情報を取得することができます。
ここに画像を挿入説明
ここに画像を挿入説明
ここに画像を挿入説明

おすすめ

転載: blog.51cto.com/14556317/2484776