Earliest Possible Date for the Feast of the Sacred Heart

This is the earliest day that the feast of the Sacred Heart can occur. The latest day on which it can fall is July 2.