Updated

White House Press Secretary Sean Spicer told Fox News' "The O'Reilly Factor" Thursday night that "it's time to vote" on House Republicans' measure to replace ObamaCare.

The measure, known as the American Health Care Act, is expected to come to the House floor for a vote Friday afternoon. Republican leaders had originally hoped to vote on the bill Thursday, the seventh anniversary of ObamaCare's enaction.

TRUMP DONE NEGOTIATING, WANTS HEALTHCARE VOTE FRIDAY

"We could have continued through the night [Thursday] and voted in the middle of the night," Spicer told host Eric Bolling. "That’s what Democrats have done in the past. That’s not what we’re going to do. We want to do this in broad daylight tomorrow when every one of the American people ... can actually watch the debate take place and watch the vote go down."

Spicer declined to say whether he thought the measure would garner the required 216 votes to pass the House,  calling it a "balancing act" to get GOP members on board.

"The president knew it was going to be tough from the get-go. This is a fifth of our economy. There’s a lot of ideas that have been percolating since 2010," the press secretary said. "But the president’s put everything he can on this, he’s left nothing in the field, and frankly, this is the same way he campaigned."

Spicer also declined to criticize House Republican leadership, saying they had been "tremendous" in their efforts to rally support behind the bill.

"At the end of the day, this is the only train leaving the station that’s going to be repealing ObamaCare and giving us an alternative to replace it," he said. "This is the train that’s leaving the station, this is the choice we were waiting for, this is the pledge that people have made to the American people."