StudioTalendDateルーチンでは、さまざまな種類の操作を実行し、日付式の形式について確認できます。これらのルーチンにアクセスするには、[system]フォルダーの下の[TalendDate]をダブルクリックします。構文addDaten日、nか月、n時間、n分またはn秒をJavaの日付に追加し、新しい日付を返します。日付形式は:yyyy、MM、dd、HH、mm、ss、SSSです。n,"を追加する日付の一部の形式-例:yyyy").compareDate指定した形式に従って2つの日付の全ての部分を比較します。日付が同一の場合は0を、最初の日付が早い場合は-1を、2番目の日付が早い場合は1を返します。yyyy-MM-dd")diffDate指定した比較パラメーターに従って、日、月、または年に関して2つの日付の差を返します。ミリ秒に関して2つの日付の差を切捨てで返します。"比較する日付の一部の形式-例:MM")formatDate指定した形式に対応する日付文字列を返します。形式指定するDate()formatDateLocale対象の国で使用されている形式に従って、日付を日付/時間文字列に変更します。"言語または国コード")getCurrentDate現在の日付を返します。入力パラメーターは必要ありません。TalendDate.getCurrentDate()getDate指定された形式(オプション)で現在の日付と時間を返します。この文字列には、固定文字列または日付にリンクされた変数を含めることができます。デフォルトでは、文字列はDD/MM/CCYYの形式で返されます。CCYY-MM-DD")getFirstDayOfMonthイベントの日付を現在の月の初日に変更し、新しい日付を返します。TalendDate.getFirstDayMonth(Date)getLastDayOfMonthイベントの日付を現在の月の末日に変更し、新しい日付を返します。TalendDate.getLastDayMonth(Date)getPartOfDate指定した形式に従って日付の一部を返します。この文字列には、固定文字列または日付にリンクされた変数を含めることができます。"解析する日付の形式の文字列")getRandomDateISO形式でランダムな日付を返します。maxDate)isDate日付文字列が指定した形式に対応しているかどうかを確認します。結果に従って、trueまたはfalseのBoolean値を返します。HH:mm:ss")parseDate文字列を日付に変更します。標準形式で日付を返します。"解析する日付の形式の文字列")parseDateInUTC文字列をUTCの日付に変更します。UTC形式で日付を返します。"解析を甘く設定するかどうかに関するブール値。甘い設定とは、ヒューリスティックな一致を形式と共に受け入れるということ")parseDateLocale指定した形式に従って文字列を解析し、日付を抽出します。指定したローカル形式に従って日付を返します。"国または言語に対応するコード")setDate指定した日付の部分と値および指定した形式に従って日付の一部を変更します。"変更する日付の一部の形式-例:yyyy")TO_CHAR日付を文字列に変換します。文字列に変換する日付の値。戻り値の形式を定義する文字列。TO_DATE文字列を日付/時刻のデータ型に変換します。日付/時刻のデータ型に変換する文字列。string引数の一部に一致する形式文字列。HH:mm:ss.SSSである必要があります。2017が返されます。ADD_TO_DATE日時の値の一部に指定の数量を追加し、ユーザーが関数に渡す日付と同じ形式で日付を返します。変更する日付の値の一部を指定する形式文字列。Y、YY、YYY、YYYY。MONTH、MM、MON。D、DD、DDD、DAY、DY。HH、HH12、HH24。