entfernen Sekunden aus timespan mit c#
Möchte ich entfernen Sie die Sekunden von der Zeit mit c#
Mein code ist hier:
TimeSpan lateaftertime = new TimeSpan();
lateaftertime = lateafter - Convert.ToDateTime(intime) ;
Gibt es den Wert 00:10:00
Aber ich möchte die unten Ausgabe :00:10
nur nicht in Sekunden Bereich :00
.
Meinst du für den Druck? Oder tun Sie wirklich wollen, um 'rund' die Zeitspanne?
ja, ich möchte konvertieren timespan 00:10:00-Wert um 00:10 nur
Also du meinst für den Druck?
Thank u so viel bekam ich das Ergebnis.
Akzeptieren Sie die richtige Antwort an und öffnen Sie eine neue Frage "wie kann ich überprüfen ob das Datum diff ist positiv oder negativ".
ja, ich möchte konvertieren timespan 00:10:00-Wert um 00:10 nur
Also du meinst für den Druck?
Thank u so viel bekam ich das Ergebnis.
Akzeptieren Sie die richtige Antwort an und öffnen Sie eine neue Frage "wie kann ich überprüfen ob das Datum diff ist positiv oder negativ".
InformationsquelleAutor Romilton Fernando | 2012-01-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gut können Sie einfach tun, wie
BEARBEITEN
um es korrekt formatiert sind, verwenden Sie
"{0:00}:{1:00}"
Danke für den Hinweis it out
Das könnte vereinfacht werden, um
string.Format("{0:HH\\:mm}", ts);
würde die Anzeige "02:05".InformationsquelleAutor V4Vendetta
InformationsquelleAutor Pabitra Dash
Beachten Sie, dass eine
TimeSpan
kein format. Es ist gespeichert in einige interne Darstellung, die nicht ähneln00:10:00
überhaupt.Üblichen format
hh:mm:ss
wird nur produziert, wenn die Zeitspanne ist umgewandelt in eineString
, entweder explizit oder implizit. So, die Konvertierung ist der Punkt, wo Sie etwas tun müssen. Das code-Beispiel in Ihrer Frage ist "zu früh" -- an dieser Stelle, die Zeitspanne ist immer noch der TypTimeSpan
.Ändern, die Umwandlung in einen String können Sie entweder
String.Format
, wie vorgeschlagen, in V4Vendetta Antwort, oder Sie können eine benutzerdefinierte Formatzeichenfolge für TimeSpan.ToString (verfügbar mit .NET 4):InformationsquelleAutor Heinzi