The maximum number of hours a person with diabetes should fast is 16 and they cannot fast for 24 hours as it can be extremely dangerous. Also know about reversing type 2 diabetes.