日付を比較
compareDateルーチンをtJavaコンポーネントと共に使用すると、2つの日付を容易に比較できます。たとえば、指定された形式に従って、ある日付が特定の日付より早いか遅いか、同じかを確認できます。このルーチンは2つのパラメーター(2つの日付)を必要とし、次の3つの値のうちの1つを返します。
- -1: 最初の日付が2番目の日付より早い。
- 0: 最初の日付が2番目の日付と同じである。
- -1: 最初の日付が2番目の日付より遅い。
このルーチンの使用例を以下に示します。
System.out.println(TalendDate.compareDate(TalendDate.parseDate("yyyy-MM-dd", "2015/11/24"), TalendDate.parseDate("yyyy-MM-dd", "2025/11/24")));
この例では2015/11/24と2025/11/24という2つの日付を比較し、最初の日付が2番目の日付より早いことを示す-1という値を[Run] (実行)ビューに返します。
![結果は、[Run] (実行)ビューで-1となります。](/ja-JP/studio-user-guide/8.0-R2024-07/Content/Resources/images/routines14_d.png)