DateOnly 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
0001년 1월 1일 안노 도미니(일반 시대)부터 서기 9999년 12월 31일(C.E.)까지의 값을 가진 날짜를 나타냅니다.
public value class DateOnly : IComparable, IComparable<DateOnly>, IEquatable<DateOnly>, ISpanFormattable
public value class DateOnly : IComparable, IComparable<DateOnly>, IEquatable<DateOnly>, IParsable<DateOnly>, ISpanFormattable, ISpanParsable<DateOnly>
public value class DateOnly : IComparable, IComparable<DateOnly>, IEquatable<DateOnly>, IParsable<DateOnly>, ISpanFormattable, ISpanParsable<DateOnly>, IUtf8SpanFormattable
public readonly struct DateOnly : IComparable, IComparable<DateOnly>, IEquatable<DateOnly>, ISpanFormattable
public readonly struct DateOnly : IComparable, IComparable<DateOnly>, IEquatable<DateOnly>, IParsable<DateOnly>, ISpanFormattable, ISpanParsable<DateOnly>
public readonly struct DateOnly : IComparable, IComparable<DateOnly>, IEquatable<DateOnly>, IParsable<DateOnly>, ISpanFormattable, ISpanParsable<DateOnly>, IUtf8SpanFormattable
type DateOnly = struct
interface ISpanFormattable
interface IFormattable
type DateOnly = struct
interface IFormattable
interface IParsable<DateOnly>
interface ISpanFormattable
interface ISpanParsable<DateOnly>
type DateOnly = struct
interface IFormattable
interface IParsable<DateOnly>
interface ISpanFormattable
interface ISpanParsable<DateOnly>
interface IUtf8SpanFormattable
Public Structure DateOnly
Implements IComparable, IComparable(Of DateOnly), IEquatable(Of DateOnly), ISpanFormattable
Public Structure DateOnly
Implements IComparable, IComparable(Of DateOnly), IEquatable(Of DateOnly), IParsable(Of DateOnly), ISpanFormattable, ISpanParsable(Of DateOnly)
Public Structure DateOnly
Implements IComparable, IComparable(Of DateOnly), IEquatable(Of DateOnly), IParsable(Of DateOnly), ISpanFormattable, ISpanParsable(Of DateOnly), IUtf8SpanFormattable
- 상속
- 구현
생성자
DateOnly(Int32, Int32, Int32) |
구조체의 DateOnly 새 instance 지정된 연도, 월 및 일로 만듭니다. |
DateOnly(Int32, Int32, Int32, Calendar) |
구조체의 DateOnly 새 instance 지정된 달력의 지정된 연도, 월 및 일로 만듭니다. |
속성
Day |
이 instance 나타내는 날짜의 일 구성 요소를 가져옵니다. |
DayNumber |
이 instance 나타내는 프롤립틱 양력에서 0001년 1월 1일 이후의 일 수를 가져옵니다. |
DayOfWeek |
이 인스턴스가 나타내는 주의 일 수를 가져옵니다. |
DayOfYear |
이 인스턴스가 나타내는 일 수를 정수로 가져옵니다. |
MaxValue |
만들 수 있는 가능한 최신 날짜를 가져옵니다. |
MinValue |
만들 수 있는 가능한 가장 빠른 날짜를 가져옵니다. |
Month |
이 인스턴스가 나타내는 날짜의 월 구성 요소를 가져옵니다. |
Year |
이 인스턴스가 나타내는 날짜의 연도 구성 요소를 가져옵니다. |
메서드
AddDays(Int32) |
지정된 일 수를 이 instance 값에 추가합니다. |
AddMonths(Int32) |
지정된 월 수를 이 instance 값에 추가합니다. |
AddYears(Int32) |
지정된 연도 수를 이 instance 값에 추가합니다. |
CompareTo(DateOnly) |
이 인스턴스의 값을 지정된 DateOnly 값과 비교하고 이 인스턴스가 지정된 DateOnly 값보다 이전인지, 같은지 또는 이후인지를 나타내는 정수를 반환합니다. |
CompareTo(Object) |
이 인스턴스의 값을 지정된 DateOnly 값이 포함된 지정된 개체와 비교하고, 이 인스턴스가 지정된 DateOnly 값보다 이전인지, 같은지 또는 이후인지를 나타내는 정수를 반환합니다. |
Deconstruct(Int32, Int32, Int32) | |
Equals(DateOnly) |
이 인스턴스의 값이 지정된 DateOnly 인스턴스의 값과 같은지를 나타내는 값을 반환합니다. |
Equals(Object) |
이 인스턴스가 지정된 개체와 같은지를 나타내는 값을 반환합니다. |
FromDateTime(DateTime) |
지정된 |
FromDayNumber(Int32) |
구조체의 DateOnly 새 instance 지정된 일 수로 만듭니다. |
GetHashCode() |
이 인스턴스의 해시 코드를 반환합니다. |
Parse(ReadOnlySpan<Char>, IFormatProvider) |
문자 범위를 값으로 구문 분석합니다. |
Parse(ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles) |
문화권별 형식 정보 및 서식 스타일을 사용하여 날짜 DateOnly 의 문자열 표현이 포함된 메모리 범위를 해당 형식으로 변환합니다. |
Parse(String) |
현재 문화권의 규칙을 사용하여 날짜 DateOnly 의 문자열 표현을 포함하는 문자열을 해당 문자열로 변환합니다. |
Parse(String, IFormatProvider) |
문자열을 값으로 구문 분석합니다. |
Parse(String, IFormatProvider, DateTimeStyles) |
문화권별 형식 정보 및 서식 스타일을 사용하여 날짜 DateOnly 의 문자열 표현이 포함된 문자열을 해당하는 문자열로 변환합니다. |
ParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles) |
지정된 형식, 문화권별 형식 정보 및 스타일을 사용하여 날짜 DateOnly 의 지정된 범위 표현을 해당 날짜로 변환합니다. 문자열 표현의 서식은 지정된 서식과 정확하게 일치해야 합니다. 그렇지 않으면 예외가 throw됩니다. |
ParseExact(ReadOnlySpan<Char>, String[]) |
지정된 형식 배열을 사용하여 날짜 DateOnly 의 지정된 범위 표현을 해당 날짜로 변환합니다. 문자열 표현의 서식은 지정된 형식 중 최소한 하나와 정확하게 일치해야 합니다. 그렇지 않으면 예외가 throw됩니다. |
ParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles) |
지정된 형식 배열, 문화권별 서식 정보 및 스타일을 사용하여 날짜 DateOnly 의 지정된 범위 표현을 해당 날짜로 변환합니다. 문자열 표현의 서식은 지정된 형식 중 최소한 하나와 정확하게 일치해야 합니다. 그렇지 않으면 예외가 throw됩니다. |
ParseExact(String, String) |
지정된 형식을 사용하여 날짜 DateOnly 의 지정된 문자열 표현을 해당 날짜로 변환합니다. 문자열 표현의 서식은 지정된 서식과 정확하게 일치해야 합니다. 그렇지 않으면 예외가 throw됩니다. |
ParseExact(String, String, IFormatProvider, DateTimeStyles) |
지정된 형식, 문화권별 형식 정보 및 스타일을 사용하여 날짜 DateOnly 의 지정된 문자열 표현을 해당 형식으로 변환합니다. 문자열 표현의 서식은 지정된 서식과 정확하게 일치해야 합니다. 그렇지 않으면 예외가 throw됩니다. |
ParseExact(String, String[]) |
지정된 형식 배열을 사용하여 날짜 DateOnly 의 지정된 범위 표현을 해당 날짜로 변환합니다. 문자열 표현의 서식은 지정된 형식 중 최소한 하나와 정확하게 일치해야 합니다. 그렇지 않으면 예외가 throw됩니다. |
ParseExact(String, String[], IFormatProvider, DateTimeStyles) |
지정된 형식 배열, 문화권별 서식 정보 및 스타일을 사용하여 날짜 DateOnly 의 지정된 문자열 표현을 해당 형식으로 변환합니다. 문자열 표현의 서식은 지정된 형식 중 최소한 하나와 정확하게 일치해야 합니다. 그렇지 않으면 예외가 throw됩니다. |
ToDateTime(TimeOnly) |
DateTime 이 DateOnly instance 날짜 및 지정된 입력 시간의 시간으로 설정된 를 반환합니다. |
ToDateTime(TimeOnly, DateTimeKind) |
지정된 입력 종류가 DateTime 이 DateOnly instance 날짜 및 지정된 입력 시간의 시간으로 설정된 instance 반환합니다. |
ToLongDateString() |
현재 DateOnly 개체의 값을 해당하는 긴 날짜 문자열 표현으로 변환합니다. |
ToShortDateString() |
현재 DateOnly 개체의 값을 해당하는 짧은 날짜 문자열 표현으로 변환합니다. |
ToString() |
현재 문화권의 형식 규칙을 사용하여 현재 DateOnly 개체의 값을 해당하는 문자열 표현으로 변환합니다. 개체의 DateOnly 형식은 짧은 형식으로 지정됩니다. |
ToString(IFormatProvider) |
지정된 문화권별 형식 정보를 사용하여 현재 DateOnly 개체의 값을 해당하는 문자열 표현으로 변환합니다. |
ToString(String) |
현재 문화권의 형식 규칙과 지정된 형식을 사용하여 현재 DateOnly 개체의 값을 해당하는 문자열 표현으로 변환합니다. |
ToString(String, IFormatProvider) |
지정된 문화권별 형식 정보를 사용하여 현재 DateOnly 개체의 값을 해당하는 문자열 표현으로 변환합니다. |
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
현재 instance 값의 형식을 제공된 바이트 범위로 UTF-8로 지정하려고 시도합니다. |
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
현재 DateOnly 인스턴스 값의 형식을 제공된 문자 범위로 지정하려고 시도합니다. |
TryParse(ReadOnlySpan<Char>, DateOnly) |
날짜의 지정된 범위 표현을 해당 날짜로 DateOnly 변환하고 변환이 성공했는지 여부를 나타내는 값을 반환합니다. |
TryParse(ReadOnlySpan<Char>, IFormatProvider, DateOnly) |
문자 범위를 값으로 구문 분석하려고 시도합니다. |
TryParse(ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, DateOnly) |
지정된 형식 배열, 문화권별 서식 정보 및 스타일을 사용하여 날짜 DateOnly 의 지정된 범위 표현을 해당 날짜로 변환합니다. 변환에 성공했는지 여부를 나타내는 값을 반환합니다. |
TryParse(String, DateOnly) |
날짜의 지정된 문자열 표현을 해당 날짜로 DateOnly 변환하고 변환이 성공했는지 여부를 나타내는 값을 반환합니다. |
TryParse(String, IFormatProvider, DateOnly) |
문자열을 값으로 구문 분석하려고 시도합니다. |
TryParse(String, IFormatProvider, DateTimeStyles, DateOnly) |
지정된 형식 배열, 문화권별 서식 정보 및 스타일을 사용하여 날짜 DateOnly 의 지정된 문자열 표현을 해당 형식으로 변환합니다. 변환에 성공했는지 여부를 나타내는 값을 반환합니다. |
TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, DateOnly) |
지정된 형식과 스타일을 사용하여 날짜 DateOnly 의 지정된 범위 표현을 해당 날짜로 변환합니다. 문자열 표현의 형식이 지정된 형식과 정확하게 일치해야 합니다. 이 메서드는 변환이 성공했는지 아니면 실패했는지를 나타내는 값을 반환합니다. |
TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, DateOnly) |
지정된 형식, 문화권별 형식 정보 및 스타일을 사용하여 날짜 DateOnly의 지정된 범위 표현을 해당 날짜로 변환합니다. 문자열 표현의 형식이 지정된 형식과 정확하게 일치해야 합니다. 이 메서드는 변환이 성공했는지 아니면 실패했는지를 나타내는 값을 반환합니다. |
TryParseExact(ReadOnlySpan<Char>, String[], DateOnly) |
날짜의 지정된 char 범위를 해당 문자 범위로 DateOnly 변환하고 변환이 성공했는지 여부를 나타내는 값을 반환합니다. |
TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles, DateOnly) |
날짜의 지정된 char 범위를 해당 문자 범위로 DateOnly 변환하고 변환이 성공했는지 여부를 나타내는 값을 반환합니다. |
TryParseExact(String, String, DateOnly) |
지정된 형식과 스타일을 사용하여 날짜 DateOnly 의 지정된 문자열 표현을 해당 날짜로 변환합니다. 문자열 표현의 형식이 지정된 형식과 정확하게 일치해야 합니다. 이 메서드는 변환이 성공했는지 아니면 실패했는지를 나타내는 값을 반환합니다. |
TryParseExact(String, String, IFormatProvider, DateTimeStyles, DateOnly) |
지정된 형식, 문화권별 형식 정보 및 스타일을 사용하여 날짜 DateOnly 의 지정된 범위 표현을 해당 날짜로 변환합니다. 문자열 표현의 형식이 지정된 형식과 정확하게 일치해야 합니다. 이 메서드는 변환이 성공했는지 아니면 실패했는지를 나타내는 값을 반환합니다. |
TryParseExact(String, String[], DateOnly) |
날짜의 지정된 문자열을 해당하는 문자열로 DateOnly 변환하고 변환이 성공했는지 여부를 나타내는 값을 반환합니다. |
TryParseExact(String, String[], IFormatProvider, DateTimeStyles, DateOnly) |
날짜의 지정된 문자열을 해당하는 문자열로 DateOnly 변환하고 변환이 성공했는지 여부를 나타내는 값을 반환합니다. |
연산자
Equality(DateOnly, DateOnly) |
DateOnly의 지정된 두 인스턴스가 같은지를 확인합니다. |
GreaterThan(DateOnly, DateOnly) |
지정된 하나가 지정된 DateOnly 다른 DateTime보다 이후인지 여부를 확인합니다. |
GreaterThanOrEqual(DateOnly, DateOnly) |
지정된 DateOnly가 지정된 다른 DateOnly와 같은 날짜를 나타내는지 또는 이후의 날짜를 나타내는지 여부를 결정합니다. |
Inequality(DateOnly, DateOnly) |
DateOnly의 지정된 두 인스턴스가 다른지를 확인합니다. |
LessThan(DateOnly, DateOnly) | |
LessThanOrEqual(DateOnly, DateOnly) |
지정된 날짜가 지정된 DateOnly 다른 DateOnly와 같거나 이전 날짜를 나타내는지 여부를 결정합니다. |
적용 대상
.NET