Formato personalizado de las columnas de intervalo de tiempo
Si el formato que desea usar no puede crearse con la configuración proporcionada, la cadena de formato personalizado le permitirá crear sus propios formatos mediante un código, que se explica a continuación. Hay cinco valores de datos diferentes incluidos en el formato TimeSpan: días, horas, minutos, segundos y fracciones de segundos.
Ejemplos:
Puede combinarse en un formato adecuando mediante la cadena de formato que crean los siguientes caracteres especificadores:
Carácter | Descripción |
---|---|
d | Devuelve el número de días. |
h |
Devuelve el número de horas con uno o dos dígitos, según el valor. Esto significa que seis horas se escribirán como "6" (mientras que 11 horas aparecerán como "11") cuando se aplique esta cadena de formato. |
hh | Devuelve el número de horas con dos dígitos. Es decir, seis horas aparecerían escritas como "06" cuando se aplique esta cadena de formato. |
m | Devuelve el número de minutos con uno o dos dígitos, según el valor. Esto significa que seis minutos se escribirán como "6" (mientras que 11 minutos aparecerán como "11") cuando se aplique esta cadena de formato. |
mm | Devuelve el número de minutos con dos dígitos. Esto significa que seis minutos se escribiría como "06". |
s | Devuelve el número de segundos con uno o dos dígitos, según el valor. Esto significa que seis segundos se escribirán como "6" (mientras que 11 segundos aparecerán como "11") cuando se aplique esta cadena de formato. |
ss | Devuelve el número de segundos con dos dígitos. Esto significa que seis segundos se escribiría como "06". |
f | Devuelve las fracciones de segundos. Al especificar las cadenas de formato personalizadas, además, puede agregar un número entre el 1 y el 3 tras f, que definirá la cantidad de decimales que se mostrarán. Si no se especifica ningún número, aparecen tres (si es posible). |
Entre cada carácter especificador, necesitará incluir algún tipo de separador. Puede tratarse de un valor de cadena personalizado, pero si uno de los caracteres especificadores se incluye en la cadena, deberá realizarse su escape con una barra diagonal inversa (\). También puede incluir una cadena inicial y concluyente.
Todos estos ejemplos utilizan el siguiente valor de los datos: -5 días, 7 horas, 11 minutos, 3,1234 segundos.