DateAndTime.MonthName(Int32, Boolean) Método

Definição

Retorna um valor de cadeia de caracteres que contém o nome do mês especificado.

C#
public static string MonthName (int Month, bool Abbreviate = false);

Parâmetros

Month
Int32

Obrigatórios. A designação numérica do mês, de 1 a 13. 1 indica janeiro e 12 indica dezembro. Você pode usar o valor 13 com um calendário de 13 meses. Se o sistema estiver usando um calendário de 12 meses e o Month for 13, MonthName retornará uma cadeia de caracteres vazia.

Abbreviate
Boolean

Opcional. True para abreviar o nome do mês; caso contrário, False. O padrão é False.

Retornos

Um valor de cadeia de caracteres que contém o nome do mês especificado.

Exceções

Month é menor que 1 ou maior que 13.

Exemplos

Este exemplo usa a MonthName função para determinar o nome do mês, pelo inteiro fornecido. O valor booliano determinará se o nome completo (False) ou o nome abreviado (True) será exibido.

VB
Dim thisMonth As Integer
Dim name As String
thisMonth = 4
' Set Abbreviate to True to return an abbreviated name.
name = MonthName(thisMonth, True)
' name now contains "Apr".

Comentários

A cadeia de caracteres retornada por MonthName depende não apenas dos argumentos de entrada, mas também das configurações de Opções Regionais especificadas no Painel de Controle do Windows.

Observação

MonthName usa a configuração de calendário atual da CurrentCulture propriedade da CultureInfo classe no System.Globalization namespace. Os valores padrão CurrentCulture são determinados por Painel de Controle configurações.

Aplica-se a

Produto Versões
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Confira também