President Donald Trump is being criticized for golfing during the late Sen. John McCain's funeral on Saturday.

Trump was reportedly asked not to attend the service. He spent the day at one of his golf courses in Sterling, Virginia, instead.

Trump has spent 196 days at Trump properties and 153 days at golf properties, according to NBC.

Trump once said that, as president, he was "not going to have time to go play golf," but has spent more time doing so than his predecessors.

While DC heavyweights, former presidents, and celebrities gathered for the late Sen. John McCain's funeral on Saturday, President Donald Trump went golfing.

Trump was reportedly asked not to attend the memorial service, as he and McCain were at odds until the war hero's death a week ago. His daughter Ivanka Trump attended with her husband and fellow White House adviser Jared Kushner, and chief of staff John Kelly was there, too.

From Trump National Golf Club in Sterling, Virginia, Trump tweeted several times to rail against Canada, the Department of Justice, and NAFTA.

Of his 590 days in office, Trump has gone to Trump properties on 196 days and Trump golf properties on 153 days, according to NBC's tracker. That adds up to 25% of his 590 days in office spent at least in part .

A majority of Trump's trips have been to his Mar-a-Lago property in Palm Beach, Florida. He also took a 17-day "working vacation" to his private Bedminster, New Jersey club in August, and often goes to his Virginia golf club on weekends since it's a half-hour drive from Washington, DC.

Trump once said that, as president, he was "not going to have time to go play golf." He also spent years attacking former President Barack Obama for golfing and taking vacations while in office.

But during his first 100 days in office, Trump found more time for golf than than each of his last three predecessors, totaling 90 days in his first year alone, compared to Obama's one day golfing during his first year in office.