DateTimeOffset.Year 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 DateTimeOffset 개체가 나타내는 날짜의 연도 구성 요소를 가져옵니다.
public:
property int Year { int get(); };
public int Year { get; }
member this.Year : int
Public ReadOnly Property Year As Integer
속성 값
0에서 9999 사이의 정수 값으로 표현되는 현재 DateTimeOffset 개체의 연도 구성 요소입니다.
예제
다음 예제에서는 값의 DateTimeOffset 연도 구성 요소를 네 가지 방법으로 표시합니다.
Year 속성의 값을 검색하여.
"y" 형식 지정자를 사용하여 메서드를 호출 ToString(String) 합니다.
"yy" 형식 지정자를 사용하여 메서드를 호출 ToString(String) 합니다.
"yyyy" 형식 지정자를 사용하여 메서드를 호출 ToString(String) 합니다.
DateTimeOffset theTime = new DateTimeOffset(2008, 2, 17, 9, 0, 0,
DateTimeOffset.Now.Offset);
Console.WriteLine("The year component of {0} is {1}.",
theTime, theTime.Year);
Console.WriteLine("The year component of {0} is{1}.",
theTime, theTime.ToString(" y"));
Console.WriteLine("The year component of {0} is {1}.",
theTime, theTime.ToString("yy"));
Console.WriteLine("The year component of {0} is {1}.",
theTime, theTime.ToString("yyyy"));
// The example produces the following output:
// The year component of 2/17/2008 9:00:00 AM -07:00 is 2008.
// The year component of 2/17/2008 9:00:00 AM -07:00 is 8.
// The year component of 2/17/2008 9:00:00 AM -07:00 is 08.
// The year component of 2/17/2008 9:00:00 AM -07:00 is 2008.
let theTime = DateTimeOffset(2008, 2, 17, 9, 0, 0, DateTimeOffset.Now.Offset)
printfn $"The year component of {theTime} is {theTime.Year}."
printfn $"""The year component of {theTime} is{theTime.ToString " y"}."""
printfn $"The year component of {theTime} is {theTime:yy}."
printfn $"The year component of {theTime} is {theTime:yyyy}."
// The example produces the following output:
// The year component of 2/17/2008 9:00:00 AM -07:00 is 2008.
// The year component of 2/17/2008 9:00:00 AM -07:00 is 8.
// The year component of 2/17/2008 9:00:00 AM -07:00 is 08.
// The year component of 2/17/2008 9:00:00 AM -07:00 is 2008.
Dim theTime As New DateTimeOffset(#2/17/2008 9:00AM#, _
DateTimeOffset.Now.Offset)
Console.WriteLine("The year component of {0} is {1}.", _
theTime, theTime.Year)
Console.WriteLine("The year component of {0} is{1}.", _
theTime, theTime.ToString(" y"))
Console.WriteLine("The year component of {0} is {1}.", _
theTime, theTime.ToString("yy"))
Console.WriteLine("The year component of {0} is {1}.", _
theTime, theTime.ToString("yyyy"))
' The example produces the following output:
' The year component of 2/17/2008 9:00:00 AM -07:00 is 2008.
' The year component of 2/17/2008 9:00:00 AM -07:00 is 8.
' The year component of 2/17/2008 9:00:00 AM -07:00 is 08.
' The year component of 2/17/2008 9:00:00 AM -07:00 is 2008.
설명
속성은 Year 속성 값의 Offset 영향을 받지 않습니다.
"y", "yyy" 또는 "yy" 사용자 지정 형식 지정자를 사용하여 메서드를 호출 ToString 하여 개체의 연도 구성 요소에 대한 문자열 표현 DateTimeOffset 을 만들 수도 있습니다.