How to calculate reward validity if expiry is set in days instead of explicit date?