Partilhar via


DateTimeFormatInfo.AMDesignator Propriedade

Definição

Obtém ou define o designador de cadeia de caracteres de horas que são "ante meridiem" (antes do meio-dia).

public:
 property System::String ^ AMDesignator { System::String ^ get(); void set(System::String ^ value); };
public string AMDesignator { get; set; }
member this.AMDesignator : string with get, set
Public Property AMDesignator As String

Valor da propriedade

O designador de cadeia de caracteres para horas que são ante meridiem. O padrão de InvariantInfo é "AM".

Exceções

A propriedade está sendo definida como null.

A propriedade está sendo definida e o objeto DateTimeFormatInfo é somente leitura.

Comentários

A AMDesignator propriedade é usada para todas as vezes das 0:00:00 (meia-noite) às 11:59:59.999.

Se uma cadeia de caracteres de formato personalizado incluir o especificador de formato "tt" e a hora for antes do meio-dia, o DateTime.ToString método ou ToString incluirá o valor da AMDesignator propriedade no lugar de "tt" na cadeia de caracteres de resultado. Se a cadeia de caracteres de formato personalizado incluir o especificador de formato personalizado "t", somente o primeiro caractere do valor da AMDesignator propriedade será incluído. Você deve usar "tt" para idiomas para os quais é necessário manter a distinção entre A.M. e P.M. Um exemplo é japonês, no qual os designadores A.M. e P.M. diferem no segundo caractere em vez do primeiro caractere.

Para culturas que não usam um designador de A.M., essa propriedade retorna uma cadeia de caracteres vazia.

Aplica-se a

Confira também