Israel will hold its fire in most of the Gaza Strip for a seven-hour "humanitarian window" on Monday, the military said, four weeks into its bloody conflict with Hamas.