Introduction
In Python, dates can be represented in different formats. One of the most common formats is the ISO-8601 format, which represents dates and times in a standardized way. In this challenge, you will write a function that converts a date to its ISO-8601 representation.