Facebook announced on Monday that it has delayed the release of its second-quarter results by a day to July 30 so that CEO Mark Zuckerberg can provide testimony before a US congressional hearing.