|
Especificador de formato
|
Descripción
|
| d | Representa el día del mes como un número del 1 al 31. Los días de un solo dígito no tienen cero inicial. Para obtener más información sobre el uso de un único especificador de formato, vea Utilizar especificadores de formato personalizado únicos. |
| dd | Representa el día del mes como un número del 01 al 31. Los días de un solo dígito tienen un cero inicial. |
| ddd | Representa el nombre abreviado del día de la semana tal como se define en la propiedad System.Globalization.DateTimeFormatInfo.AbbreviatedDayNames actual. |
| dddd (más cualquier número de especificadores adicionales "d") | Representa el nombre completo del día de la semana tal como se define en la propiedad System.Globalization.DateTimeFormatInfo.DayNames actual. |
| f | Representa el dígito más significativo de la fracción de segundos. Tenga en cuenta que si se utiliza el especificador de formato "f" exclusivamente, sin otros especificadores de formato, se interpreta como el especificador de formato DateTime estándar "f" (modelo de fecha y hora completo). Para obtener más información sobre el uso de un único especificador de formato, vea Utilizar especificadores de formato personalizado únicos. Al utilizar este especificador de formato con el método ParseExact o TryParseExact, el número de especificadores de formato "f" que se utiliza indica el número de los dígitos más significativos de la fracción de segundos que se va a analizar. |
| ff | Representa los dos dígitos más significativos de la fracción de segundos. |
| fff | Representa los tres dígitos más significativos de la fracción de segundos. |
| ffff | Representa los cuatro dígitos más significativos de la fracción de segundos. |
| fffff | Representa los cinco dígitos más significativos de la fracción de segundos. |
| ffffff | Representa los seis dígitos más significativos de la fracción de segundos. |
| fffffff | Representa los siete dígitos más significativos de la fracción de segundos. |
| F | Representa el dígito más significativo de la fracción de segundos. Si el dígito más significativo es cero, no se muestra nada. Para obtener más información sobre el uso de un único especificador de formato, vea Utilizar especificadores de formato personalizado únicos. Al utilizar este especificador de formato con el método ParseExact o TryParseExact, el número de especificadores de formato "F" que se utiliza indica el número máximo de los dígitos más significativos de la fracción de segundos que se va a analizar. |
| FF | Representa los dos dígitos más significativos de la fracción de segundos. Sin embargo, no se muestran los ceros finales ni los dígitos de dos ceros. |
| FFF | Representa los tres dígitos más significativos de la fracción de segundos. Sin embargo, no se muestran los ceros finales ni los dígitos de tres ceros. |
| FFFF | Representa los cuatro dígitos más significativos de la fracción de segundos. Sin embargo, no se muestran los ceros finales ni los dígitos de cuatro ceros. |
| FFFFF | Representa los cinco dígitos más significativos de la fracción de segundos. Sin embargo, no se muestran los ceros finales ni los dígitos de cinco ceros. |
| FFFFFF | Representa los seis dígitos más significativos de la fracción de segundos. Sin embargo, no se muestran los ceros finales ni los dígitos de seis ceros. |
| FFFFFFF | Representa los siete dígitos más significativos de la fracción de segundos. Sin embargo, no se muestran los ceros finales ni los dígitos de siete ceros. |
| g o gg (más cualquier número de especificadores adicionales "g") | Representa el período o era (d.C., por ejemplo). Se omite este especificador si la fecha a la que se va a dar formato no tiene una cadena de período o de era asociada. Para obtener más información sobre el uso de un único especificador de formato, vea Utilizar especificadores de formato personalizado únicos. |
| h | Representa la hora como un número del 1 al 12, es decir, la hora tal como se representa en un reloj de 12 horas que cuenta las horas enteras desde medianoche o mediodía. Por lo tanto, una hora determinada después de la medianoche no se distingue de la misma hora después del mediodía. No se redondea la hora y las horas con un solo dígito no tienen un cero inicial. Por ejemplo, para una hora de 5:43, este especificador de formato muestra "5". Para obtener más información sobre el uso de un único especificador de formato, vea Utilizar especificadores de formato personalizado únicos. |
| hh, hh (más cualquier número de especificadores adicionales "h") | Representa la hora como un número del 01 al 12, es decir, la hora tal como se representa en un reloj de 12 horas que cuenta las horas enteras desde medianoche o mediodía. Por lo tanto, una hora determinada después de la medianoche no se distingue de la misma hora después del mediodía. No se redondea la hora y las horas con un solo dígito tienen un cero inicial. Por ejemplo, para una hora de 5:43, este especificador de formato muestra "05". |
| H | Representa la hora como un número del 0 al 23, es decir, la hora tal como se representa en un reloj de 24 horas basado en cero que cuenta las horas desde la medianoche. Una hora con un solo dígito tiene un formato sin un cero inicial. |
| HH, HH (más cualquier número de especificadores adicionales "H") | Representa la hora como un número del 00 al 23, es decir, la hora tal como se representa en un reloj de 24 horas basado en cero que cuenta las horas desde la medianoche. Una hora con un solo dígito tiene un formato con un cero inicial. |
| K | Representa los diversos valores de la propiedad DateTime.Kind, es decir, Local, UTC o No especificado. Este especificador recupera el valor "kind", lo convierte en texto y conserva la zona horaria. Para el valor "kind" Local, este especificador es equivalente al especificador "zzz" y muestra la diferencia local, por ejemplo, "-07:00." Para el valor "kind" UTC, el especificador muestra un carácter "Z" que representa una fecha UTC. Para el valor "kind" No especificado, el especificador es equivalente a "" (nada). |
| m | Representa el minuto como un número del 0 al 59. El minuto representa los minutos enteros transcurridos desde la última hora. Un minuto con un solo dígito tiene un formato sin un cero inicial. Para obtener más información sobre el uso de un único especificador de formato, vea Utilizar especificadores de formato personalizado únicos. |
| mm, mm (más cualquier número de especificadores adicionales "m") | Representa el minuto como un número del 00 al 59. El minuto representa los minutos enteros transcurridos desde la última hora. Un minuto con un solo dígito tiene un formato con un cero inicial. |
| M | Representa el mes como un número del 1 al 12. Un mes con un solo dígito tiene un formato sin un cero inicial. Para obtener más información sobre el uso de un único especificador de formato, vea Utilizar especificadores de formato personalizado únicos. |
| MM | Representa el mes como un número del 01 al 12. Un mes con un solo dígito tiene un formato con un cero inicial. |
| MMM | Representa el nombre abreviado del mes tal como se define en la propiedad System.Globalization.DateTimeFormatInfo.AbbreviatedMonthNames actual. |
| MMMM | Representa el nombre completo del mes tal como se define en la propiedad System.Globalization.DateTimeFormatInfo.MonthNames actual. |
| s | Representa los segundos como un número del 0 al 59. El segundo representa los segundos enteros transcurridos desde el último minuto. Un segundo con un solo dígito tiene un formato sin un cero inicial. Para obtener más información sobre el uso de un único especificador de formato, vea Utilizar especificadores de formato personalizado únicos. |
| ss, ss (más cualquier número de especificadores adicionales "s") | Representa los segundos como un número del 00 al 59. El segundo representa los segundos enteros transcurridos desde el último minuto. Un segundo con un solo dígito tiene un formato con un cero inicial. |
| t | Representa el primer carácter del designador a.m./p.m. definido en la propiedad System.Globalization.DateTimeFormatInfo.AMDesignator o System.Globalization.DateTimeFormatInfo.PMDesignator actual. El designador a.m. se utiliza si la hora, a la que se está dando formato, es menor que 12; de lo contrario, se utiliza el designador p.m. Para obtener más información sobre el uso de un único especificador de formato, vea Utilizar especificadores de formato personalizado únicos. |
| tt, tt (más cualquier número de especificadores adicionales "t") | Representa el designador a.m./p.m. tal como se define en la propiedad System.Globalization.DateTimeFormatInfo.AMDesignator o System.Globalization.DateTimeFormatInfo.PMDesignator actual. El designador a.m. se utiliza si la hora, a la que se está dando formato, es menor que 12; de lo contrario, se utiliza el designador p.m. |
| y | Representa el año con dos dígitos como máximo. Si el año tiene más de dos dígitos, en el resultado sólo aparecen los dos dígitos de orden inferior. Si el año tiene menos de dos dígitos, el número tiene un formato sin cero inicial. Para obtener más información sobre el uso de un único especificador de formato, vea Utilizar especificadores de formato personalizado únicos. |
| yy | Representa el año como un número de dos dígitos. Si el año tiene más de dos dígitos, en el resultado sólo aparecen los dos dígitos de orden inferior. Si el año tiene menos de dos dígitos, el número se completa con cero inicial para lograr dos dígitos. |
| yyy | Representa el año como un número de tres dígitos. Si el año tiene más de tres dígitos, en el resultado sólo aparecen los tres dígitos de orden inferior. Si el año tiene menos de tres dígitos, el número se completa con ceros iniciales para lograr tres dígitos. Tenga en cuenta que en el calendario budista tailandés, que puede tener años de cinco dígitos, este especificador de formato muestra los cinco dígitos. |
| yyyy | Representa el año como un número de cuatro dígitos. Si el año tiene más de cuatro dígitos, en el resultado sólo aparecen los cuatro dígitos de orden inferior. Si el año tiene menos de cuatro dígitos, el número se completa con ceros iniciales para lograr cuatro dígitos. Tenga en cuenta que en el calendario budista tailandés, que puede tener años de cinco dígitos, este especificador de formato presenta los cinco dígitos. |
| yyyyy (más cualquier número de especificadores adicionales "y") | Representa el año como un número de cinco dígitos. Si el año tiene más de cinco dígitos, en el resultado sólo aparecen los cinco dígitos de orden inferior. Si el año tiene menos de cinco dígitos, el número se completa con ceros iniciales para lograr cinco dígitos. Si hay especificadores adicionales "y", el número se completa con tantos ceros iniciales como sean necesarios para lograr el número de especificadores "y." |
| z | Representa la diferencia horaria con signo de la zona horaria de su sistema con respecto a la hora media de Greenwich (GMT) medida en horas. Por ejemplo, la diferencia horaria para un equipo de la zona horaria estándar del Pacífico es de "-8". La diferencia horaria se muestra siempre con un signo inicial. Un signo más (+) indica las horas de adelanto y un signo menos (-) indica las horas de retraso con respecto a la hora GMT. La diferencia horaria va de –12 a +13. Una diferencia horaria de un solo dígito tiene un formato sin cero inicial. El horario de verano afecta a la diferencia horaria. Para obtener más información sobre el uso de un único especificador de formato, vea Utilizar especificadores de formato personalizado únicos. |
| zz | Representa la diferencia horaria con signo de la zona horaria de su sistema con respecto a la hora media de Greenwich (GMT) medida en horas. Por ejemplo, la diferencia horaria para un equipo de la zona horaria estándar del Pacífico es de "-08". La diferencia horaria se muestra siempre con un signo inicial. Un signo más (+) indica las horas de adelanto y un signo menos (-) indica las horas de retraso con respecto a la hora GMT. La diferencia horaria va de –12 a +13. Una diferencia horaria de un solo dígito tiene un formato con cero inicial. El horario de verano afecta a la diferencia horaria. |
| zzz, zzz (más cualquier número de especificadores adicionales "z") | Representa la diferencia horaria con signo de la zona horaria de su sistema con respecto a la hora media de Greenwich (GMT) medida en horas y minutos. Por ejemplo, la diferencia horaria para un equipo de la zona horaria estándar del Pacífico es de "-08:00". La diferencia horaria se muestra siempre con un signo inicial. Un signo más (+) indica las horas de adelanto y un signo menos (-) indica las horas de retraso con respecto a la hora GMT. La diferencia horaria va de –12 a +13. Una diferencia horaria de un solo dígito tiene un formato con cero inicial. El horario de verano afecta a la diferencia horaria. |
| : | Separador de hora definido en la propiedad System.Globalization.DateTimeFormatInfo.TimeSeparator actual que se utiliza para diferenciar las horas, los minutos y los segundos. |
| / | Separador de fecha definido en la propiedad System.Globalization.DateTimeFormatInfo.DateSeparator actual que se utiliza para diferenciar los años, los meses y los días. |
| " | Cadena entrecomillada (comillas). Muestra el valor literal de cualquier cadena entre dos comillas ("). Preceda cada comilla con un carácter de escape (\). |
| ' | Cadena entrecomillada (apóstrofo). Muestra el valor literal de cualquier cadena entre dos apóstrofos ('). |
| %c | Representa el resultado asociado a un especificador de formato personalizado "c", cuando la cadena de formato DateTime personalizado está compuesta solamente por ese especificador de formato personalizado. Es decir, para utilizar el especificador "d", "f", "F", "h", "m", "s", "t", "y", "z", "H" o "M" solo, especifique "%d", "%f", "%F", "%h", "%m", "%s", "%t", "%y", "%z", "%H" o "%M." Para obtener más información sobre el uso de un único especificador de formato, vea Utilizar especificadores de formato personalizado únicos. |
| \c | Carácter de escape. Muestra el carácter "c" como un literal cuando le precede el carácter de escape (\). Para insertar el carácter de barra diagonal inversa en la cadena de resultado, utilice dos caracteres de escape ("\\"). |
| Cualquier otro carácter | Cualquier otro carácter se copia en la cadena del resultado y no afecta al formato. |