Nein - genau das meinte ich - so geht es eben leider nicht!

Der Timespan macht aus den Minuten nun mal ein ganzes Datum!

Damit sind da nicht nur Stunden - sondern auch Tage mit drin! Ich habe deshalb 
auch den hohen Wert an 10576 Minuten angeben.

Aber der Code (siehe Dein Link) gibt nur die ganzen Stunden wieder.

10576 Minuten = 176 Stunden = 7 Tage und 8 Stunden

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

Ergibt dann nur: 8:0

Aber ich will eigentlich 176:00 da stehen haben. Naja - da muss ich das dann 
halt mal berechnen - wobei ich da eben auf ne fertige Sache gehofft habe - da 
ich ja auch Tage, Monate, Jahre usw. betrachten müsste - oder was ist überhaupt 
der Maxwert für nen TimeSpan?

-----Ursprüngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Alexander 
Zeitler
Gesendet: Mittwoch, 14. September 2005 14:03
An: asp.net@glengamoi.com
Betreff: RE: [Asp.net] Datumsformatierung


Hallo,

> Ich habe eine Anzahl an Minuten, die ich als Datumsformat 
> ausgeben möchte. Dabei handelt es sich es um Arbeitszeiten.
> 
> Ich habe also z.B.: 10576 Minuten (Integer) und möchte 
> daraus: "176:00" machen. 
> 
> Kann mir jemand sagen, wie dabei die Formatierung aussehen müsste?
> 

http://blogs.dotnetgerman.com/alexonasp.net/PermaLink,guid,9ce6b902-9e98-4b3
6-a059-814dbaf7c58c.aspx

Gruss

Alex


_______________________________________________
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an