Для MacOS sierra (возможно, из Mac OS X yosemate),
Чтобы получить время эпохи (Seconds from 1970) из файла и сохранить его в var:
old_dt=`date -j -r YOUR_FILE "+%s"`
Получить время эпохи текущего времени
new_dt=`date -j "+%s"`
Для расчета разности выше двух эпох
(( diff = new_dt - old_dt ))
Чтобы проверить, если разница больше 23 дней
(( new_dt - old_dt > (23*86400) )) && echo Is more than 23 days