Mise en forme de la date.

Printing formatted date and time.

strftime

Voir version :

Pas de dépendances

Télécharger :

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

int main(void)
{
    char buffer[64];
    time_t t = time(0);
    strftime(buffer, sizeof buffer, "la Date est %Y_%m_%d_%H_%M_%S.txt", localtime(&t));
    puts(buffer);
    return 0;
}



Commentaires

	La fonction strftime permet de mettre en forme la date. Un peu comme sprintf qui permet de mettre en forme des variables.

	Ici, on a une fonction qui prend en 4e argument une struct tm* (donnée par exemple par localtime)

	Le 3e argument est une chaîne formatée. 
	Voir la documentation pour cela :

	http://www.cplusplus.com/reference/clibrary/ctime/strftime/