Exportar (0) Imprimir
Expandir todo
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

DateTime.ToShortTimeString (Método)

Convierte el valor del objeto DateTime actual en su representación de cadena de hora corta equivalente.

Espacio de nombres:  System
Ensamblado:  mscorlib (en mscorlib.dll)

public string ToShortTimeString()

Valor devuelto

Tipo: System.String
Una cadena que contiene la representación de cadena de hora corta del objeto DateTime actual.

Se aplica formato al valor del objeto DateTime actual utilizando el modelo definido por la propiedad DateTimeFormatInfo.ShortTimePattern asociada a la referencia cultural actual del subproceso. El valor devuelto es idéntico al valor devuelto cuando se especifica la cadena de formato DateTime estándar "t" con el método ToString(String).

Nota importanteImportante

La cadena devuelta por el método ToShortTimeString tiene en cuenta la referencia cultural. Refleja el modelo definido por el objeto DateTimeFormatInfo de la referencia cultural actual. Por ejemplo, para la referencia cultural en-US, el modelo de hora corta estándar es "h:mm pp"; para la referencia cultural de-DE, es "HH:mm"; para la referencia cultural ja-JP, es "H:mm". También se puede personalizar la cadena de formato concreta en un equipo determinado para que difiera de la cadena de formato de hora corta estándar.

Para obtener más información sobre la referencia cultural actual del subproceso, vea la propiedad CurrentCulture. Para obtener más información acerca de los caracteres de formato, los modelos de formato y los resultados que éstos generan, vea el tema Aplicar formato a tipos. Para obtener más información sobre la forma de cambiar el modelo de formato asociado a un carácter de formato, vea la clase DateTimeFormatInfo.

En el siguiente ejemplo se muestra el método ToShortTimeString.


// This code example demonstrates the DateTime.ToLongDateString(),
// DateTime.ToLongTimeString(), DateTime.ToShortDateString(), and
// DateTime.ToShortTimeString() methods.

using System;
using System.Threading;
using System.Globalization;

class Sample 
{
    public static void Main() 
    {
    string msg1 = "The date and time patterns are defined in the DateTimeFormatInfo \n" +
                  "object associated with the current thread culture.\n";

// Initialize a DateTime object.
    Console.WriteLine("Initialize the DateTime object to May 16, 2001 3:02:15 AM.\n");
    DateTime myDateTime = new System.DateTime(2001, 5, 16, 3, 2, 15);

// Identify the source of the date and time patterns.
    Console.WriteLine(msg1);

// Display the name of the current culture.
    CultureInfo ci = Thread.CurrentThread.CurrentCulture;
    Console.WriteLine("Current culture: \"{0}\"\n", ci.Name);

// Display the long date pattern and string.
    Console.WriteLine("Long date pattern: \"{0}\"", ci.DateTimeFormat.LongDatePattern);
    Console.WriteLine("Long date string:  \"{0}\"\n", myDateTime.ToLongDateString());

// Display the long time pattern and string.
    Console.WriteLine("Long time pattern: \"{0}\"", ci.DateTimeFormat.LongTimePattern);
    Console.WriteLine("Long time string:  \"{0}\"\n", myDateTime.ToLongTimeString());

// Display the short date pattern and string.
    Console.WriteLine("Short date pattern: \"{0}\"", ci.DateTimeFormat.ShortDatePattern);
    Console.WriteLine("Short date string:  \"{0}\"\n", myDateTime.ToShortDateString());

// Display the short time pattern and string.
    Console.WriteLine("Short time pattern: \"{0}\"", ci.DateTimeFormat.ShortTimePattern);
    Console.WriteLine("Short time string:  \"{0}\"\n", myDateTime.ToShortTimeString());
    }
}

/*
This code example produces the following results:

Initialize the DateTime object to May 16, 2001 3:02:15 AM

The date and time patterns are defined in the DateTimeFormatInfo
object associated with the current thread culture.

Current culture: "en-US"

Long date pattern: "dddd, MMMM dd, yyyy"
Long date string:  "Wednesday, May 16, 2001"

Long time pattern: "h:mm:ss tt"
Long time string:  "3:02:15 AM"

Short date pattern: "M/d/yyyy"
Short date string:  "5/16/2001"

Short time pattern: "h:mm tt"
Short time string:  "3:02 AM"

*/


.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

.NET para aplicaciones de Windows Phone

Compatible con: Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.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.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft