report: fix none-handling in make_datetime
report: update get_rpt_dt for datetime handling