CTime



  • hallo,
    ich möchte in meinem programm im listenfeld die systemzeit einbinden.
    da hab ich auch schon etwas gefunden in CTIME.
    zurzeit ist dies mein quelltext dafür:

    unsigned char buffer[10];
    CString help = "";
    CListBox * timedate;;				
    timedate = (CListBox *) GetDlgItem(IDC_LIST_Datenfeld);		
    
    CTime time = GetCurrentTime();
    
    buffer[0]=time.GetSecond();
    buffer[1]=time.GetMinute();
    buffer[2]=time.GetHour();
    buffer[3]=time.GetDay();
    buffer[4]=time.GetMonth();
    buffer[5]=time.GetYear();
    
    help.Format("eingestellte(s) Zeit/Datum: %i:%i:%i,
    %i.%i.%i",time.GetHour(),
    time.GetMinute(),time.GetSecond(),time.GetDay(),time.GetMonth(),time.GetYear());
    
    timedate->AddString(help);
    

    das problem ist, der zeigt mir irgendeine komische zeit an und das datum
    pendelt so um 1970 herum.

    mfg fevernova



  • CTime::GetCurrentTime()



  • oh mann,so ein schusselfehler.
    jetzt gehts dafür.
    nochmals danke.
    mfg fevernova 🙂


Anmelden zum Antworten