Categories: FAQ.NET, Framework.NET Posted by AlexanderZeitler on 4/13/2004 11:03 AM | Comments (0)

Frage in der ASP.NET-Mailingliste: wie kann ich herausfinden, wieviele Stunden und Minuten in 195 Minuten stecken?

Lösung:

TimeSpan ti = new TimeSpan(0,195,0);
Response.Write(ti.Hours);
Response.Write(":");
Response.Write(ti.Minutes);

Ergebnis: 3:15

Das gleiche Resultat erhält man auch mit

Response.Write(ti.Duration());

Allerdings werden hier auch die Sekunden ausgegeben.
Eine Ausgabe ohne die Sekunden erhält man dann z.B. hierdurch:

Response.Write(DateTime.Parse(ti.Duration().ToString()).ToShortTimeString());

In der MSDN finden sich weitere Infos zum System.TimeSpan.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Comments are closed