다음을 통해 공유


TimeOnly 구조체

정의

00:00:00~23:59:59.9999999 범위 내에서 시계에서 읽을 수 있는 하루 중 시간을 나타냅니다.

public value class TimeOnly : IComparable, IComparable<TimeOnly>, IEquatable<TimeOnly>, ISpanFormattable
public value class TimeOnly : IComparable, IComparable<TimeOnly>, IEquatable<TimeOnly>, IParsable<TimeOnly>, ISpanFormattable, ISpanParsable<TimeOnly>
public value class TimeOnly : IComparable, IComparable<TimeOnly>, IEquatable<TimeOnly>, IParsable<TimeOnly>, ISpanFormattable, ISpanParsable<TimeOnly>, IUtf8SpanFormattable
public readonly struct TimeOnly : IComparable, IComparable<TimeOnly>, IEquatable<TimeOnly>, ISpanFormattable
public readonly struct TimeOnly : IComparable, IComparable<TimeOnly>, IEquatable<TimeOnly>, IParsable<TimeOnly>, ISpanFormattable, ISpanParsable<TimeOnly>
public readonly struct TimeOnly : IComparable, IComparable<TimeOnly>, IEquatable<TimeOnly>, IParsable<TimeOnly>, ISpanFormattable, ISpanParsable<TimeOnly>, IUtf8SpanFormattable
type TimeOnly = struct
    interface ISpanFormattable
    interface IFormattable
type TimeOnly = struct
    interface IFormattable
    interface IParsable<TimeOnly>
    interface ISpanFormattable
    interface ISpanParsable<TimeOnly>
type TimeOnly = struct
    interface IFormattable
    interface IParsable<TimeOnly>
    interface ISpanFormattable
    interface ISpanParsable<TimeOnly>
    interface IUtf8SpanFormattable
Public Structure TimeOnly
Implements IComparable, IComparable(Of TimeOnly), IEquatable(Of TimeOnly), ISpanFormattable
Public Structure TimeOnly
Implements IComparable, IComparable(Of TimeOnly), IEquatable(Of TimeOnly), IParsable(Of TimeOnly), ISpanFormattable, ISpanParsable(Of TimeOnly)
Public Structure TimeOnly
Implements IComparable, IComparable(Of TimeOnly), IEquatable(Of TimeOnly), IParsable(Of TimeOnly), ISpanFormattable, ISpanParsable(Of TimeOnly), IUtf8SpanFormattable
상속
TimeOnly
구현

생성자

TimeOnly(Int32, Int32)

구조체의 TimeOnly 새 instance 지정된 시간 및 분으로 초기화합니다.

TimeOnly(Int32, Int32, Int32)

구조체의 TimeOnly 새 instance 지정된 시간, 분 및 초로 초기화합니다.

TimeOnly(Int32, Int32, Int32, Int32)

구조체의 TimeOnly 새 instance 지정된 시간, 분, 초 및 밀리초로 초기화합니다.

TimeOnly(Int32, Int32, Int32, Int32, Int32)

구조체의 TimeOnly 새 instance 지정된 시간, 분, 초, 밀리초 및 마이크로초로 초기화합니다.

TimeOnly(Int64)

지정된 수의 틱을 사용하여 구조체의 TimeOnly 새 instance 초기화합니다.

속성

Hour

이 instance 나타내는 시간의 시간 구성 요소를 가져옵니다.

MaxValue

의 가능한 가장 큰 값을 가져옵니다 TimeOnly.

Microsecond

이 instance 나타내는 시간의 마이크로초 구성 요소를 가져옵니다.

Millisecond

이 instance 나타내는 시간의 밀리초 구성 요소를 가져옵니다.

Minute

이 instance 나타내는 시간의 분 구성 요소를 가져옵니다.

MinValue

의 가능한 가장 작은 값을 가져옵니다 TimeOnly.

Nanosecond

이 instance 나타내는 시간의 나노초 구성 요소를 가져옵니다.

Second

이 instance 나타내는 시간의 초 구성 요소를 가져옵니다.

Ticks

이 instance 시간을 나타내는 틱 수를 가져옵니다.

메서드

Add(TimeSpan)

지정된 시간 범위의 값을 이 instance 값에 추가하는 새 TimeOnly 를 반환합니다.

Add(TimeSpan, Int32)

지정된 시간 범위의 값을 이 instance 값에 추가하는 새 TimeOnly 를 반환합니다. 결과가 하루의 끝을 지나서 래핑되는 경우 이 메서드는 초과 일 수를 out 매개 변수로 반환합니다.

AddHours(Double)

지정된 시간 수를 이 인스턴스의 값에 더하는 새 TimeOnly을 반환합니다.

AddHours(Double, Int32)

지정된 시간 수를 이 인스턴스의 값에 더하는 새 TimeOnly을 반환합니다. 결과가 하루의 끝을 지나서 래핑되는 경우 이 메서드는 초과 일 수를 out 매개 변수로 반환합니다.

AddMinutes(Double)

지정된 분 수를 이 인스턴스의 값에 더하는 새 TimeOnly을 반환합니다.

AddMinutes(Double, Int32)

지정된 분 수를 이 인스턴스의 값에 더하는 새 TimeOnly을 반환합니다. 결과가 하루의 끝을 지나서 래핑되는 경우 이 메서드는 초과 일 수를 out 매개 변수로 반환합니다.

CompareTo(Object)

이 인스턴스의 값을 지정된 TimeOnly 값이 포함된 지정된 개체와 비교하고, 이 인스턴스가 지정된 TimeOnly 값보다 이전인지, 같은지 또는 이후인지를 나타내는 정수를 반환합니다.

CompareTo(TimeOnly)

이 인스턴스의 값을 지정된 TimeOnly 값과 비교하고 이 인스턴스가 지정된 TimeOnly 값보다 이전인지, 같은지 또는 이후인지를 나타냅니다.

Deconstruct(Int32, Int32)

TimeOnly instance 및 MinuteHour 분해합니다.

Deconstruct(Int32, Int32, Int32)

TimeOnly instance , MinuteSecondHour분해합니다.

Deconstruct(Int32, Int32, Int32, Int32)

TimeOnly instance , , MinuteSecondMillisecondHour분해합니다.

Deconstruct(Int32, Int32, Int32, Int32, Int32)

TimeOnly instance , , Minute, SecondMillisecondMicrosecondHour분해합니다.

Equals(Object)

이 인스턴스가 지정된 개체와 같은지를 나타내는 값을 반환합니다.

Equals(TimeOnly)

이 인스턴스의 값이 지정된 TimeOnly 인스턴스의 값과 같은지를 나타내는 값을 반환합니다.

FromDateTime(DateTime)

DateTime 개체의 TimeOnly 하루 중 시간을 나타내는 에서 DateTime 개체를 생성합니다.

FromTimeSpan(TimeSpan)

TimeOnly 자정 이후 경과된 시간을 나타내는 시간 범위에서 개체를 생성합니다.

GetHashCode()

이 인스턴스의 해시 코드를 반환합니다.

IsBetween(TimeOnly, TimeOnly)

시간이 제공된 범위 내에 속하는지 여부를 확인합니다. 10:00-12:00과 같은 "일반" 범위와 자정(예: 23:00-01:00)을 모두 지원합니다.

Parse(ReadOnlySpan<Char>, IFormatProvider)

문자 범위를 값으로 구문 분석합니다.

Parse(ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles)

문화권별 형식 정보 및 서식 스타일을 사용하여 시간의 TimeOnly 문자열 표현이 포함된 메모리 범위를 해당 시간으로 변환합니다.

Parse(String)

현재 문화권의 규칙을 사용하여 시간의 TimeOnly 문자열 표현을 해당 시간으로 변환합니다.

Parse(String, IFormatProvider)

문자열을 값으로 구문 분석합니다.

Parse(String, IFormatProvider, DateTimeStyles)

문화권별 서식 정보 및 서식 스타일을 사용하여 시간의 TimeOnly 문자열 표현을 해당 시간으로 변환합니다.

ParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles)

지정된 형식, 문화권별 서식 정보 및 스타일을 사용하여 시간의 TimeOnly 지정된 범위 표현을 해당 시간으로 변환합니다. 문자열 표현의 서식은 지정된 서식과 정확하게 일치해야 합니다. 그렇지 않으면 예외가 throw됩니다.

ParseExact(ReadOnlySpan<Char>, String[])

지정된 형식 배열을 TimeOnly 사용하여 지정된 범위를 해당하는 범위로 변환합니다. 문자열 표현의 서식은 지정된 형식 중 최소한 하나와 정확하게 일치해야 합니다. 그렇지 않으면 예외가 throw됩니다.

ParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles)

지정된 형식 배열, 문화권별 서식 정보 및 스타일을 사용하여 시간의 TimeOnly 지정된 범위 표현을 해당 시간으로 변환합니다. 문자열 표현의 서식은 지정된 형식 중 최소한 하나와 정확하게 일치해야 합니다. 그렇지 않으면 예외가 throw됩니다.

ParseExact(String, String)

지정된 형식을 사용하여 시간의 지정된 문자열 표현을 TimeOnly 해당 시간으로 변환합니다. 문자열 표현의 서식은 지정된 서식과 정확하게 일치해야 합니다. 그렇지 않으면 예외가 throw됩니다.

ParseExact(String, String, IFormatProvider, DateTimeStyles)

지정된 형식, 문화권별 형식 정보 및 스타일을 사용하여 시간의 TimeOnly 지정된 문자열 표현을 해당 시간으로 변환합니다. 문자열 표현의 서식은 지정된 서식과 정확하게 일치해야 합니다. 그렇지 않으면 예외가 throw됩니다.

ParseExact(String, String[])

지정된 형식 배열을 TimeOnly 사용하여 지정된 범위를 해당하는 범위로 변환합니다. 문자열 표현의 서식은 지정된 형식 중 최소한 하나와 정확하게 일치해야 합니다. 그렇지 않으면 예외가 throw됩니다.

ParseExact(String, String[], IFormatProvider, DateTimeStyles)

지정된 형식 배열, 문화권별 서식 정보 및 스타일을 사용하여 시간의 TimeOnly 지정된 문자열 표현을 해당 시간으로 변환합니다. 문자열 표현의 서식은 지정된 형식 중 최소한 하나와 정확하게 일치해야 합니다. 그렇지 않으면 예외가 throw됩니다.

ToLongTimeString()

현재 TimeOnly instance 값을 해당하는 긴 날짜 문자열 표현으로 변환합니다.

ToShortTimeString()

현재 TimeOnly instance 해당하는 짧은 시간 문자열 표현으로 변환합니다.

ToString()

현재 문화권의 서식 지정 규칙을 사용하여 현재 TimeOnly instance 해당하는 짧은 시간 문자열 표현으로 변환합니다.

ToString(IFormatProvider)

지정된 문화권별 형식 정보를 사용하여 현재 TimeOnly instance 값을 해당하는 문자열 표현으로 변환합니다.

ToString(String)

현재 문화권의 지정한 형식 및 서식 규칙을 사용하여 현재 TimeOnly instance 해당 문자열 표현으로 변환합니다.

ToString(String, IFormatProvider)

지정된 문화권별 형식 정보를 사용하여 현재 TimeOnly instance 값을 해당하는 문자열 표현으로 변환합니다.

ToTimeSpan()

현재 TimeOnly instance 개체로 TimeSpan 변환합니다.

TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)

현재 instance 값의 형식을 제공된 바이트 범위로 UTF-8로 지정하려고 합니다.

TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

현재 TimeOnly instance 값의 형식을 제공된 문자 범위로 지정하려고 합니다.

TryParse(ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, TimeOnly)

지정된 형식 배열, 문화권별 서식 정보 및 스타일을 사용하여 시간의 TimeOnly 지정된 범위 표현을 해당 시간으로 변환하고 변환이 성공했는지 여부를 나타내는 값을 반환합니다.

TryParse(ReadOnlySpan<Char>, IFormatProvider, TimeOnly)

문자 범위를 값으로 구문 분석하려고 합니다.

TryParse(ReadOnlySpan<Char>, TimeOnly)

시간의 지정된 범위 표현을 TimeOnly에 해당하는 값으로 변환하고 변환이 성공했는지 여부를 나타내는 값을 반환합니다.

TryParse(String, IFormatProvider, DateTimeStyles, TimeOnly)

지정된 형식 배열, 문화권별 서식 정보 및 스타일을 사용하여 시간의 TimeOnly 지정된 문자열 표현을 해당 값으로 변환하고 변환이 성공했는지 여부를 나타내는 값을 반환합니다.

TryParse(String, IFormatProvider, TimeOnly)

문자열을 값으로 구문 분석하려고 합니다.

TryParse(String, TimeOnly)

시간의 지정된 문자열 표현을 해당 값으로 TimeOnly 변환하고 변환이 성공했는지 여부를 나타내는 값을 반환합니다.

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, TimeOnly)

지정된 형식, 문화권별 서식 정보 및 스타일을 사용하여 시간의 TimeOnly 지정된 범위 표현을 해당 시간으로 변환합니다. 문자열 표현의 형식이 지정된 형식과 정확하게 일치해야 합니다. 이 메서드는 변환이 성공했는지 아니면 실패했는지를 나타내는 값을 반환합니다.

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, TimeOnly)

지정된 형식과 스타일을 사용하여 시간의 지정된 범위 표현을 해당 시간으로 TimeOnly 변환합니다. 문자열 표현의 형식이 지정된 형식과 정확하게 일치해야 합니다. 이 메서드는 변환이 성공했는지 아니면 실패했는지를 나타내는 값을 반환합니다.

TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles, TimeOnly)

시간의 지정된 문자 범위를 해당하는 문자 범위로 TimeOnly 변환하고 변환이 성공했는지 여부를 나타내는 값을 반환합니다.

TryParseExact(ReadOnlySpan<Char>, String[], TimeOnly)

시간의 지정된 문자 범위를 해당하는 문자 범위로 TimeOnly 변환하고 변환이 성공했는지 여부를 나타내는 값을 반환합니다.

TryParseExact(String, String, IFormatProvider, DateTimeStyles, TimeOnly)

지정된 형식, 문화권별 서식 정보 및 스타일을 사용하여 시간의 TimeOnly 지정된 범위 표현을 해당 시간으로 변환합니다. 문자열 표현의 형식이 지정된 형식과 정확하게 일치해야 합니다. 이 메서드는 변환이 성공했는지 아니면 실패했는지를 나타내는 값을 반환합니다.

TryParseExact(String, String, TimeOnly)

지정된 형식과 스타일을 사용하여 시간의 TimeOnly 지정된 문자열 표현을 해당 시간으로 변환합니다. 문자열 표현의 형식이 지정된 형식과 정확하게 일치해야 합니다. 이 메서드는 변환이 성공했는지 아니면 실패했는지를 나타내는 값을 반환합니다.

TryParseExact(String, String[], IFormatProvider, DateTimeStyles, TimeOnly)

시간의 지정된 문자열 표현을 해당 값으로 TimeOnly 변환하고 변환이 성공했는지 여부를 나타내는 값을 반환합니다.

TryParseExact(String, String[], TimeOnly)

시간의 지정된 문자열 표현을 해당 값으로 TimeOnly 변환하고 변환이 성공했는지 여부를 나타내는 값을 반환합니다.

연산자

Equality(TimeOnly, TimeOnly)

의 지정된 두 인스턴스가 같은지 여부를 확인합니다 TimeOnly.

GreaterThan(TimeOnly, TimeOnly)

지정된 TimeOnly이 지정된 다른 TimeOnly보다 나중인지를 판단합니다.

GreaterThanOrEqual(TimeOnly, TimeOnly)

지정된 시간이 지정된 TimeOnly 다른 TimeOnly시간과 같거나 이후의 시간을 나타내는지 여부를 결정합니다.

Inequality(TimeOnly, TimeOnly)

TimeOnly의 지정된 두 인스턴스가 다른지를 확인합니다.

LessThan(TimeOnly, TimeOnly)

지정된 TimeOnly이 지정된 다른 TimeOnly보다 이전인지를 판단합니다.

LessThanOrEqual(TimeOnly, TimeOnly)

지정된 시간이 지정된 TimeOnly 다른 TimeOnly와 같거나 이전의 시간을 나타내는지 여부를 확인합니다.

Subtraction(TimeOnly, TimeOnly)

원형 클록에서 두 점 사이의 경과된 시간을 제공하며 항상 양수 값이 됩니다.

적용 대상