Early Monday, the Israel Defense Forces announced a “temporary humanitarian window,” or cease-fire, from 10 a.m. to 5 p.m., though it said it did not apply to areas where soldiers are “currently operating,” like Rafah.

Earlier, Lt. Col. Peter Lerner, an Israeli Army spokesman, said that there were “substantial redeployments of the troops on the ground who will be regrouping, receiving further orders.” Some forces were still operating inside Gaza, especially around Rafah, he said, and the air force was continuing to bomb Gaza.

“It’s changing gears, but it’s still ongoing,” he said. Israel has never said precisely how many troops are operating in Gaza, only that there are “thousands.”

Mohammed Muafai, who works for the United Nations, said that he was inside the school when the missile hit. In a telephone interview, he said there were bodies on the ground, including two guards and a sanitation worker. He said seven more people from displaced families also died, including one selling flavored ice.

Last Wednesday, 21 Palestinians who sought refuge in a school run by the United Nations in the Jabaliya refugee camp were killed, health ministry officials said, in a series of predawn strikes. The Israeli military has said that it did not target the school and that Palestinian fighters were operating within 200 yards that morning. After an earlier strike on a school serving as a shelter in Beit Hanoun killed 16, the Israelis acknowledged that they fired a mortar round that hit the courtyard, but insisted that it had been empty at the time.

Earlier on Sunday, airstrikes killed at least 30 Palestinians, medics and witnesses said.

Ashraf al-Qedra, a spokesman for the Palestinian Health Ministry, said that nine members of a family were killed in an air attack in Rafah. Earlier Sunday, six Palestinians were killed in separate airstrikes on houses in the Nuseirat refugee camp.

Israel said that 55 rockets were fired from Gaza on Sunday, and that its troops killed eight Hamas fighters in southern Gaza.