Israel has agreed Saturday to extend Gaza humanitarian truce by four hours, until midnight, said governement source.