Die Show "Time Left" von einem festen Termin jetzt

Ich habe eine Anwendung, die, wenn eine bestimmte Aktion Auftritt, das genaue DATUM/UHRZEIT geschrieben wird, als myTime mit dem Visual Studio Konfigurations-manager, wo können Sie Einstellungen hinzufügen.

Dies ist meine Einstellung : Eigenschaften.Einstellungen.Standard.voteTime

Möchte ich, sobald mein Programm startet, um zu zeigen, ein label, dass die Anzeige "X-Zeit bis zum nächsten vote Anfrage"

In meinem Kontext, die Stimmen muss getan werden, jeweils 12 Stunden, so

Ich soll dem label zu Grunde zu zeigen, wie viel Zeit noch übrig ist von denen 12
Stunden, beginnend von der voteTime ich oben genannten.

Ich habe versucht, viele Methoden, aber ich bin ein noob in C# und keiner für mich gearbeitet, jedes mal, wenn die Bezeichnung entweder hatte seinen Standard-text oder leer war...

        DateTime voteTime = Properties.Settings.Default.voteTime;
        DateTime startDate = DateTime.Now;

        //Calculate countdown timer.
        TimeSpan t = voteTime - startDate;
        string countDown = string.Format("{0} Days, {1} Hours, {2} Minutes, {3} Seconds til launch.", t.Days, t.Hours, t.Minutes, t.Seconds);

Oben, das ist, was ich versucht, dann schrieb ich label1.text = countDown;

Vielen Dank im Voraus.

  • Sie sollten formulieren Sie Ihre post in eine Frage als eine Spezifikation. Dies ist nicht eine code-Anfrage Website.
  • Ich Tat es .......
InformationsquelleAutor Dan | 2013-07-07
Schreibe einen Kommentar