Ich habe versucht, eine Web-App zu machen, die Sekunden in Stunden/Minuten/Sekunden konvertiert, aber ohne Glück. Ich kann nicht herausfinden, wie man das überhaupt macht, ich habe über ein Dutzend C# -Projekte erstellt, aber keines funktioniert mit irgendeinem Code, den ich versuche, und ich verstehe auch nicht die Schaffung von so etwas. Ich würde es sehr schätzen, wenn jemand mir helfen könnte, dieses Formular zu erstellen.Konvertieren von Sekunden in Stunden, Minuten und Sekunden
Antwort
var timeSpan = TimeSpan.FromSeconds(500000);
var totalMinutesInTimeSpan = timeSpan.TotalMinutes;
Sie können einfache aritmetic verwenden, zum Beispiel:
int hours;
int minutes;
int seconds;
seconds = 12351;
hours = (int)(Math.Floor((double)(seconds/3600)));
seconds = seconds % 3600;
minutes = (int)(Math.Floor((double)(seconds/60)));
seconds = seconds % 60;
string time = hours + ":" + minutes + ":" + seconds;
Wenn es sollte eine auf den Stunden führende Null ist, kann die letzte Zeile auch
string time = (hours.ToString().Length == 1 ? "0" + hours : hours) + ":" + minutes + ":" + seconds;
int seconds = 1000;
TimeSpan timespan = TimeSpan.FromSeconds(seconds);
int hour = timespan.Hours;
int min = timespan.Minutes;
int sec = timespan.Seconds;
geändert werden
Da C# eine stark typisierte Sprache ist, ist es auch erwähnenswert, dass 'var' nicht notwendig ist und durch die aktuellen Variablentypen ersetzt werden kann. –
Es ist nur eine Annehmlichkeitssache - Sie haben Recht, sie könnten alle einfach int sein Es bedeutet, wenn Sie lange Typen haben, erhalten Sie eine kürzere Codezeile, zB ALongTypeName a = new ALongTypeName(); Es ist völlig klar, was der Typ ist, also verwende ich var. Es bedeutet auch, dass ich nicht denke, was der tatsächliche Typ ist, wenn Sie den Code schreiben. –
- 1. Konvertieren von Sekunden in Tage: Stunden: Minuten: Sekunden
- 2. NSummer von Sekunden zu Stunden, Minuten, Sekunden
- 3. Oracle Sekunden in Stunden umwandeln: Minuten: Sekunden
- 4. Python: Format Zeit von Sekunden bis Stunden, Minuten und Sekunden
- 5. Sekunden in Tage, Stunden, Minuten und Sekunden umrechnen
- 6. Java: Konvertierung einer Eingabe von Sekunden in Stunden/Minuten/Sekunden
- 7. Konvertieren Dezimal in Stunden Minuten und Sekunden in C# .Net
- 8. Drucken NominalDiffTime als Stunden, Minuten und Sekunden
- 9. Sekunden in Tage, Minuten und Sekunden umrechnen
- 10. Konvertieren Sie Stunden: Minuten: Sekunden in Gesamtminuten in Excel
- 11. Sekunden in Minuten und Sekunden umrechnen
- 12. Wie formatiere ich eine Dauer in Stunden, Minuten und Sekunden?
- 13. Format Zeitspanne zu zeigen, Stunden, Minuten, Sekunden
- 14. Tage, Stunden, Minuten, Sekunden zwischen zwei Daten
- 15. sybase sql Art der Umwandlung Sekunden Wert in Stunden Minuten und Sekunden
- 16. Ändern Sie Etikett Text von Stunden: Minuten: Sekunden bis Minuten: Sekunden
- 17. jQuery Countdown (Minuten: Sekunden) von Sekunden
- 18. So entfernen Sie Millisekunden, Sekunden, Minuten und Stunden von Datum
- 19. Filter Aufzeichnungen zwischen bestimmten Stunden, Minuten und Sekunden in Funkendatenrahmen
- 20. Javascript Datetime-Konvertierung in "______ Sekunden/Minuten/Stunden/Monate"
- 21. wie Sekunden in Minuten konvertieren: Sek-Format
- 22. So erhalten Sie die Stunden, Minuten und Sekunden
- 23. Teradata Umwandlung von Sekunden bis Stunden
- 24. Countdown-Sekunden in Stunden umwandeln
- 25. eleganteste Weg chrono kombinieren :: time_point von Stunden, Minuten, Sekunden usw.
- 26. Grad, Minuten und Sekunden Regex
- 27. Konvertieren von Sekunden in bestimmten Format von Minuten - Javascript
- 28. Gibt es einfache Funktionen zum Umwandeln von Stunden in Sekunden, Sekunden in Stunden usw.?
- 29. Format Timer Etikett Stunden: Minuten: Sekunden in Swift
- 30. Wie kann man Tage/Stunden/Minuten/Sekunden in Rubin analysieren?
Könnten Sie einen Code posten, was Sie bereits versucht haben und wo Sie Probleme bekommen? –
"[Wie stelle ich eine gute Frage?] (Http://stackoverflow.com/help/how-to-ask)". –
Ich nehme an, Sie haben die Mathematik richtig? ist das nur ein Coding-Problem? – PhillipH