Hamas will not commit to a ceasefire without a full agreement, spokesman Fawzi Barhum said Tuesday after Egypt proposed a truce to begin at 0600 GMT.