Announcement

Collapse
No announcement yet.

Zeit in Form von HH:MM bringen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Zeit in Form von HH:MM bringen

    hallo zusammen, habe folgendes problem:
    ich möchte eine minuteneingabe in der form hh:mm ausgeben, leider hat es nicht geklappt. vll kann mir ja jemand helfen.

    lg

    mein bisheriger code mit 2 ausgabeversuchen:

    static void Main(string[] args)
    {
    //Deklaration
    int h;
    string sh = "0";
    string smin = "0";

    //Eingabe
    Console.Write("Bitte Minutenanzahl eingeben : ");
    int minuten = Convert.ToInt32(Console.ReadLine());

    //Berechnung
    h = minuten / 60;
    minuten = minuten % 60;

    //Ausgabe HH:MM
    //Versuch 1
    if (h < 10)
    {
    sh = sh + h;
    }
    if (minuten < 10)
    {
    smin = smin + minuten;
    }

    Console.WriteLine(sh + ":" + smin);


    //Versuch 2
    if (h < 10)
    {
    Console.Write("0" + h + ":");

    if (minuten < 10)
    {
    Console.Write("0" + minuten);
    }
    Console.WriteLine();
    }
    else
    {
    Console.WriteLine(h + ":" + minuten);
    }
    }

  • #2
    Hallo,

    eine Möglichkeit (als Bsp):
    [highlight=c#]
    int minuten = 73;
    TimeSpan time = new TimeSpan(0, minuten, 0);
    string timeString =
    string.Format("{0:d2}:{1:d2}", time.Hours, time.Minutes);

    Console.WriteLine(timeString);
    Console.ReadKey();
    [/highlight]

    mfG Gü
    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand". - Martin Fowler

    Comment


    • #3
      ok super, die methode format habe ich gesucht und wusste nicht wie ich sie anwenden sollte, thx

      Comment


      • #4
        Hallo roggi02,

        wenn du Code postest schließe deine Code mit folgendem ein

        "Eckige Klammer links" highlight=c# "Eckige Klammer rechts
        dein Code steht dann hier
        "Eckige Klammer links" /highlight "Eckige Klammer rechts

        um die Lesbarkeit zu erhöhen.

        mfG Gü
        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand". - Martin Fowler

        Comment

        Working...
        X