DateTimeFormatInfo.AbbreviatedDayNames DateTimeFormatInfo.AbbreviatedDayNames DateTimeFormatInfo.AbbreviatedDayNames DateTimeFormatInfo.AbbreviatedDayNames Property

Definición

Obtiene o establece una matriz de una dimensión de tipo String que contiene las abreviaturas de nombres específicas de la referencia cultural de los días de la semana.Gets or sets a one-dimensional array of type String containing the culture-specific abbreviated names of the days of the week.

public:
 property cli::array <System::String ^> ^ AbbreviatedDayNames { cli::array <System::String ^> ^ get(); void set(cli::array <System::String ^> ^ value); };
public string[] AbbreviatedDayNames { get; set; }
member this.AbbreviatedDayNames : string[] with get, set
Public Property AbbreviatedDayNames As String()

Valor de propiedad

String[]

Una matriz de una dimensión de tipo String que contiene los nombres abreviados específicos de la referencia cultural de los días de la semana.A one-dimensional array of type String containing the culture-specific abbreviated names of the days of the week. La matriz para InvariantInfo contiene "Sun", "Mon", "Tue", "Wed", "Thu", "Fri" y "Sat".The array for InvariantInfo contains "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", and "Sat".

Excepciones

La propiedad se establece en null.The property is being set to null.

La propiedad se establece en una matriz multidimensional o cuya longitud no sea exactamente 7.The property is being set to an array that is multidimensional or that has a length that is not exactly 7.

La propiedad está establecida y el objeto DateTimeFormatInfo es de solo lectura.The property is being set and the DateTimeFormatInfo object is read-only.

Ejemplos

En el ejemplo siguiente se crea una lectura/escritura CultureInfo abreviado de objeto que representa la referencia cultural inglés (Estados Unidos) y asigna los nombres de días para su AbbreviatedDayNames propiedad.The following example creates a read/write CultureInfo object that represents the English (United States) culture and assigns abbreviated day names to its AbbreviatedDayNames property. A continuación, se utiliza el especificador de formato "ddd" en un cadena de formato de fecha y hora personalizado para mostrar la representación de cadena de fechas durante una semana a partir del 28 de mayo de 2014.It then uses the "ddd" format specifier in a custom date and time format string to display the string representation of dates for one week beginning May 28, 2014.

using System;
using System.Globalization;

public class Example
{
   public static void Main()
   {
      CultureInfo ci = CultureInfo.CreateSpecificCulture("en-US");
      DateTimeFormatInfo dtfi = ci.DateTimeFormat;
      dtfi.AbbreviatedDayNames = new String[] { "Su", "M", "Tu", "W", 
                                                "Th", "F", "Sa" };  
      DateTime dat = new DateTime(2014, 5, 28);

      for (int ctr = 0; ctr <= 6; ctr++) {
         String output = String.Format(ci, "{0:ddd MMM dd, yyyy}", dat.AddDays(ctr));
         Console.WriteLine(output);
      } 
   }
}
// The example displays the following output:
//       W May 28, 2014
//       Th May 29, 2014
//       F May 30, 2014
//       Sa May 31, 2014
//       Su Jun 01, 2014
//       M Jun 02, 2014
//       Tu Jun 03, 2014
Imports System.Globalization

Module Example
   Public Sub Main()
      Dim ci As CultureInfo = CultureInfo.CreateSpecificCulture("en-US")
      Dim dtfi As DateTimeFormatInfo = ci.DateTimeFormat
      dtfi.AbbreviatedDayNames = { "Su", "M", "Tu", "W", "Th",  
                                   "F", "Sa" }  
      Dim dat As Date = #05/28/2014#

      For ctr As Integer = 0 To 6 
         Dim output As String = String.Format(ci, "{0:ddd MMM dd, yyyy}", dat.AddDays(ctr))
         Console.WriteLine(output)
      Next 
   End Sub 
End Module 
' The example displays the following output:
'       W May 28, 2014
'       Th May 29, 2014
'       F May 30, 2014
'       Sa May 31, 2014
'       Su Jun 01, 2014
'       M Jun 02, 2014
'       Tu Jun 03, 2014

Comentarios

Si se establece esta propiedad, la matriz debe ser unidimensional y debe tener exactamente siete elementos.If setting this property, the array must be one-dimensional and must have exactly seven elements. El primer elemento (el elemento en el índice cero) representa el primer día de la semana en el calendario definido por el Calendar propiedad.The first element (the element at index zero) represents the first day of the week in the calendar defined by the Calendar property.

Si una cadena de formato personalizada incluye el especificador de formato "ddd", la DateTime.ToString o ToString método incluye el miembro adecuado de la AbbreviatedDayNames matriz en lugar de "ddd" en la cadena de resultado.If a custom format string includes the "ddd" format specifier, the DateTime.ToString or ToString method includes the appropriate member of the AbbreviatedDayNames array in place of the "ddd" in the result string.

Esta propiedad se ve afectada si el valor de la Calendar los cambios de propiedad.This property is affected if the value of the Calendar property changes. Si el texto seleccionado Calendar no admite abreviaturas de los nombres de días, la matriz contiene los nombres de día completo.If the selected Calendar does not support abbreviated day names, the array contains the full day names.

Se aplica a

Consulte también: