WASHINGTON - President Donald Trump said Saturday he will hold a campaign rally in Harrisburg, Pennsylvania, on his 100th day in office, tweeting the news amid protests against his policies at the March for Science on Earth Day.

The rally also coincides with the White House Correspondents Association dinner, which Trump said in February he would skip, breaking a long tradition of presidents attending and delivering a usually humorous speech and an appreciation of Washington journalists.

The 7:30 p.m. rally next Saturday at the Pennsylvania Farm Show Complex & Expo Center in New Holland Arena is being run by the Trump campaign.

Trump alerted his supporters about the rally one day after he complained in a tweet that the 100-day mark is a “ridiculous standard” and that despite his accomplishments the news media “will kill” his record for doing less than he promised.

In campaign speeches, Trump repeatedly promised major achievements both on his first day on the job and during his first 100 days — some of which he fulfilled but others, such as repealing the health care law remaining to be done.

Like his predecessors, Trump will commemorate his 100th day while complaining about it as an arbitrary yardstick, a tradition set by Franklin D. Roosevelt and his Democratic Congress who passed a raft of legislation to address the Great Depression.

advertisement | advertise on newsday

Barack Obama and his aides groused about the insignificance of the day but then set a high bar for using it to hold a Missouri town hall meeting and delivering a national White House address to tout his record.

Before that, George W. Bush invited members of Congress to lunch — fewer than half showed up — and Bill Clinton visited the Justice Department and posed for photos with the king of Spain and Lubavitcher rabbis who gave him a skullcap with his name in Hebrew and English.

In an afternoon event added to a Saturday that initially had no public schedule, Trump and the first lady, Melania, visited wounded military service members at Walter Reed National Military Medical Center.

While there, Trump presented a Purple Heart to Army Sgt. 1st Class Alvaro Barrientos, who recently was wounded in Afghanistan.

“When I heard about this, I wanted to do it myself,” said Trump about the Purple Heart ceremony at the hospital in Bethesda, Maryland. “Congratulations. Tremendous.”