ベロシティテンプレートを使用して、今日の日付と支払期日(次の日付は今日の日付)の日数を取得したいと考えています。今日の日付は12/10/2016 (MM/dd/yyy)と支払日は22/10/2016(MM/dd/yyy)です。日付の差は10でなければなりません。異なる方法で試しましたが、正確な解決策を見つけることができませんでした。 ?ベロシティテンプレートの2つの日付の日数差を取得する方法
0
A
答えて
1
速度ツールを使用する場合は、ComparisonDateToolを確認できます。
0
$ dateTool.getDateは() 最後の文はとても似ている今日の日付です:
$date.difference($payDate, $dateTool.getDate()).days==10
はあなたがtools.xml
class="org.apache.velocity.tools.generic.ComparisonDateTool"
format="MM/dd/yyyy H:m:s" depth="1" skip="month,week"
bundle="org.apache.velocity.tools.generic.times" timezone="EST"/>
関連する問題
- 1. Python 3.xの日付差(日数)の取得方法
- 2. 各行の2つの日付の差を取得する
- 3. 年の2つの日付の差を取得する
- 4. javaの2つの日付間の日数を取得する方法は?
- 5. PHPの2つの日付間の絶対日付の差異を取得する方法は?
- 6. 2つの日付の差を取得する
- 7. 2つの日付の差分を取得する
- 8. 2つの日付の差を取得する
- 9. 2つの日付の時間差(時間単位)を取得する方法
- 10. 2つの日付の間の日の取得方法ionic + angularjs
- 11. 2つの日付の分数の差
- 12. 2つの日付間の差異を取得します。
- 13. DatePickerの2つの日付の差を取得
- 14. 2つの日付間の正確な差を取得
- 15. 2つのJoda日付の差を秒単位で取得
- 16. 2つの日付の差とタイムスタンプの結果の取得
- 17. インパラの2つの日付間の日数の差
- 18. 日付の差分を取得する
- 19. 2つの日付間の週を取得する方法
- 20. 2つの日付間でランダムな日付を取得する
- 21. Adobe Airの2つの日付の日付の差
- 22. 2つの日付のSQLクエリの日付の差
- 23. 2つの日付間のコールログデータを取得する方法と、日付間の発信コールの総数
- 24. 2つの日付間の最大日付/時刻を取得
- 25. C++ 2つの日付間の日付の差
- 26. カラムを取得する方法SQLの2つの日付の間の日数を持つレコード
- 27. 2つの特定の日付の差
- 28. MySQLの2つの日付の差
- 29. codeigniterの2つの日付の差
- 30. Asp.net月の2つの日付と左の日の小数点の差を取得します
でcomparesonDateToolを持っていることを確認してください、あなたはいくつかの並べ替えで日付を渡しています日付オブジェクトの?もしそうなら、どちらですか?あるいは、それらをVelocityにStringsとして渡していますか? – Sam
私は日付を文字列としてベロシティに渡します。 – user3518223
テンプレートに日付オブジェクトとして渡すと、使用する日付クラスのメソッドを使用できます。例えば。 '$ myDateObj.compareTo($ myOtherDateObject)'は、2つのCalendarオブジェクトを比較するために使用できます。これで文字列を使うのはかなり難しいでしょう。 – Sam