The game was originally scheduled as the second game of a double-header on May 12.
The Phillies will be returning home from a six-game West Coast trip when they make a stopover in Denver. The Rockies will have to return from San Francisco for a day to play the Phillies then go back to California for a three-game series at San Diego starting Sept. 3.
Television broadcast plans for the 5:10 p.m. CDT game haven't been set.