In view of the previous reply, the reply to this question is not necessary. For your general information, a directive is normally adopted by the European Parliament and the Council (where Member States are represented). Member States approve EU legislation by voting according to the rules (Articles 237-243 of the TFEU) in the framework of the Council. The time for the adoption of a directive may vary depending on the issue, the agreement (or disagreements) of Member States, the urgency, etc.