Zweistellige Monats- und Tagesausgabe



  • Hallo,

    und schon wieder mal ein Problem mit der Datumsausgabe!!! Mein Programm funktioniert soweit ganz gut!! Allerdings hätte ich das bei der Ausgabe noch ein kleiner Problem:

    Ich möchte das Datum so angezeigt bekommen: 12.01.2005
    Momentan wird es allerdings so angzeigt: 12.1.2005

    Das Datum wird bei mir so ausgegeben:

    CTime ct; 
    	 CString datum; 
    	//angeklicktes Datum wird übergeben/ausgegeben
    	 MCkalender.GetCurSel(ct);
    	 datum.Format("%d.%d.%d",ct.GetYear(),ct.GetMonth(),ct.GetDay());
    

    Habe bereits dieses hier probiert: %d.%2d.%2d
    Allerdings bewirkt dies nur ein Space.

    Weiss jemand etwas besser bescheid?

    DANKE!!

    Gruß Elle



  • Hi,

    probier mal %02d.

    In der MSDN steht bei "printf" unter "format specifications" mehr darüber...

    Gruss

    yeti



  • Das hab ich mir schon fast gedacht, dass das nichts Welt bewegendes sein kann!!! 🙄

    DANKE!!!!

    Gruß Elle


Anmelden zum Antworten