Hamas spokesman Sami Abu Zuhri said the truce would go into effect at 2pm (1100 GMT) on Sunday. The three-day Eid ul-Fitr holiday, which caps the Muslim fasting month of Ramzan, is expected to begin on Monday or Tuesday, depending on the sighting of the new moon.