Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. |
Traducción
Original
|
DateTimeFormatInfo.TimeSeparator (Propiedad)
Obtiene o establece la cadena que separa los componentes de una hora; es decir, la hora, los minutos y los segundos.
Ensamblado: mscorlib (en mscorlib.dll)
Valor de propiedad
Tipo: System.StringCadena que separa los componentes de hora. El valor predeterminado de InvariantInfo es ":".
| Excepción | Condición |
|---|---|
| ArgumentNullException |
La propiedad se establece en null. |
| InvalidOperationException |
Se está estableciendo la propiedad y el objeto DateTimeFormatInfo es de solo lectura. |
Si el modelo personalizado incluye el modelo de formato ":", DateTime.ToString muestra el valor de TimeSeparator en lugar de ":" en el modelo de formato.
El separador de hora deriva de la propiedad ShortTimePattern. En las aplicaciones, se recomienda establecer el modelo de hora corta o larga en los valores exactos de interés, en lugar de intentar tener el separador de hora reemplazado. Por ejemplo, para obtener el modelo h-mm-ss, la aplicación debe establecer "h-mm-ss" específicamente. Esto también permite el establecimiento de modelos como "h'h 'mm'm 'ss'" (3h 36m 12s) que no contienen un separador tradicional entre todas las partes del formato.
Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2
.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.