/*
    Fichier datecour.c
    Auteur Bernard Chardonneau

    Logiciel libre, droits d'utilisation précisés en français
    dans le fichier : licence-fr.txt

    Traductions des droits d'utilisation dans les fichiers :
    licence-de.txt , licence-en.txt , licence-es.txt ,
    licence-it.txt , licence-nl.txt , licence-pt.txt ,
    licence-eo.txt , licence-eo-utf.txt

    Droits d'utilisation également sur la page web :
    http://libremail.tuxfamily.org/voir.php?page=droits


    Fonction retournant la date courante au format jj/mm/aa dans une
    chaine de caractères.
    Utilisée pour générer un fichier trace des mails détruits par un
    filtre antispam.
*/


#include <stdio.h>
#include <time.h>
#include "datecour.h"



/* initialise la chaine datecour passée en paramètre avec la date courante */

void initdatecour (char *datecour)
{
    time_t horloge;
    struct tm *datheure;


    // récupérer la date et l'heure courante
    horloge = time (NULL);
    datheure = localtime (&horloge);

    // transformer la date en une chaine de caractères
    sprintf (datecour, "%2d/%02d/%02d ", datheure->tm_mday,
                   datheure->tm_mon + 1, datheure->tm_year % 100);
}