added getDaysDiff, getHoursDiff and getMinutesDiff
about to cleanup code as we only do reboot if within 3 minutes after time to reboot