Iran and world powers have agreed to set January 20 as the date to implement the Geneva nuclear deal struck in November, Iran's IRNA news agency cited a top Iranian negotiator Hamid Baeidinejad as saying Wednesday.