How long can I power my device using a battery?
Well, 100mAH/1mA = 100 hours. Depending on the battery, its output may droop to an unusable level before the 100 hours. NiMH or Li based batteries have the output level better before dropping off.
100 hours/24 hrs/day = just over 4 days.