time.h kütüphanesini incelemeniz gereken bir alıştırma anladığım kadarıyla.
#include <ctime>
    struct tm *t;
    char c[100];
    time_t tt;
    time(&tt);
    t = localtime(&tt);
    t->tm_sec = 22;
    t->tm_min = 10;
    t->tm_hour = 11;
    t->tm_mday = 2;
    t->tm_mon = 3;
    t->tm_year = 2015;
    strftime(c,100,"%X %A %x", t);
    cout << c << endl;
tm yapısı, srtftime fonksiyonundaki format karakterleri ilginizi çekmiştir.
Kolay gelsin.