Hamas said it has agreed to a 24-hour humanitarian truce in the Gaza war ahead of a major Muslim holiday.

Hamas spokesman Sami Abu Zuhri said the truce would go into effect at 1pm (Malta time) today.

The three-day Eid al-Fitr holiday, which caps the Muslim fasting month of Ramadan, is expected to begin on Monday or Tuesday, depending on the sighting of the new moon.

Israel had offered a 24-hour truce late yesterday, but Hamas rejected it, firing more rockets on Israel. In response, Israel's military resumed operations in Gaza.

Lt Col Peter Lerner, an Israeli army spokesman, did not say if Israel would hold its fire during the time requested by Hamas, but said troops would continue demolishing Hamas military tunnels.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.