After first rejecting Israel's calls for a temporary cease-fire, Hamas now says it will observe a 24-hour pause in hostilities.