second parse ejemplos c# tostring timespan

c# - ejemplos - timespan parse format



¿Cómo convertir TimeSpan a 24 horas y minutos String? (5)

Debe usar @"hh/:mm/" para TimeSpan . El formato del intervalo de tiempo no es exactamente igual al de DateTime

myTimeSpan.ToString(@"hh/:mm");

Echa un vistazo a Msdn para más información

Yo uso este código para convertir el Timespan en String (por ejemplo: 14:53):

myTimeSpan.ToString("hh:mm");

pero este error se produce:

Cadena de entrada no tiene el formato correcto

¿Cuál es la forma apropiada de hacer esto?



Intenta esto funcionará al 100% !!

myTimeSpan.ToString(@"dd/.hh/:mm");.


var result = string.Format("{0:D2}:{1:D2}", myTimeSpan.Hours, myTimeSpan.Minutes);


myTimeSpan.ToString(@"hh/:mm")

Cadenas personalizadas de formato TimeSpan

Los especificadores de formato de TimeSpan personalizados no incluyen símbolos separadores de marcador de posición, como los símbolos que separan los días de horas, las horas de minutos o los segundos de los segundos fraccionarios. En su lugar, estos símbolos deben incluirse en la cadena de formato personalizado como literales de cadena. Por ejemplo, "dd.hh /: mm" define un período (.) Como separador entre días y horas, y dos puntos (:) como separador entre horas y minutos.