DateTimeFormatInfo.AbbreviatedDayNames 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
문화권별 약식 요일 이름이 들어 있는 String 형식의 1차원 배열을 가져오거나 설정합니다.
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()
속성 값
문화권별 약식 요일 이름이 들어 있는 String 형식의 1차원 배열입니다. InvariantInfo 배열에는 "Sun", "Mon", "Tue", "Wed", "Thu", "Fri" 및 "Sat"가 들어 있습니다.
예외
속성이 null
로 설정되어 있습니다.
속성이 다차원이거나 길이가 정확히 7이 아닌 배열로 설정되는 경우
속성이 설정되어 있으며 DateTimeFormatInfo 개체가 읽기 전용입니다.
예제
다음 예제에서는 영어(미국) 문화권을 나타내는 읽기/쓰기 CultureInfo 개체를 만들고 해당 AbbreviatedDayNames 속성에 축약된 일 이름을 할당합니다. 그런 다음 사용자 지정 날짜 및 시간 형식 문자열 에 "ddd" 형식 지정자를 사용하여 2014년 5월 28일부터 1주일 동안 날짜의 문자열 표현을 표시합니다.
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
설명
이 속성을 설정하는 경우 배열은 1차원이어야 하며 정확히 7개의 요소가 있어야 합니다. 첫 번째 요소(인덱스 0의 요소)는 속성에 정의된 Calendar 달력의 요일을 나타냅니다.
사용자 지정 형식 문자열에 "ddd" 형식 지정자가 DateTime.ToString 포함된 경우 또는 ToString 메서드는 결과 문자열의 "ddd" 대신 배열의 AbbreviatedDayNames 적절한 멤버를 포함합니다.
속성 값이 변경되면 이 속성이 Calendar 영향을 받습니다. 선택한 Calendar 가 축약된 일 이름을 지원하지 않는 경우 배열에는 전체 일 이름이 포함됩니다.
적용 대상
추가 정보
.NET