AsakusaFW & Tsurugi Advent Calendar 2021の6日目です。
SQLでは、sysdateだのcurrent_dateだので現在日付・現在日時を取得することが出来ます。
AsakusaFWはJavaなので、Javaの日付時刻APIを使えば現在日時を取得することが出来ます。
ただし、RDBMSによっては、時刻はトランザクション内で変わらないことがあります。
これをAsakusaFWで実現するためには、日時はAsakusaFWの外で取得して、バッチ引数で渡すようにするとよいと思います。
日付の使い道によっては、日付と比較してレコードを選択したりすることもあると思いますが、その場合は特に、バッチ引数で日付を渡すようにしておくと、過去日付でテストを実施しても同じ結果になるので便利です。