from datetime import datetime


def changeTimestampToDate(timestamp):
    """
    Méthode permettant de changer un timestamp en date de forme AAAA-MM-JJ-HH-MM-SS

    :param timestamp: le timestamp à convertir
    :return: la date obtenue
    :raises TypeError: Exception levée si le paramètre n'est pas un integer
    """
    if isinstance(timestamp, int):
        return datetime.fromtimestamp(timestamp).strftime('%Y-%m-%d-%H-%M-%S')
    else:
        raise TypeError