હિન્દુ ધર્મમાં સદીઓથી ઉપવાસ કરવાની પરંપરા છે.