DateTimeOffset 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
UTC(협정 세계시)를 기준으로 일반적으로 날짜와 시간으로 표현한 시각을 나타냅니다.
public value class DateTimeOffset : IComparable, IComparable<DateTimeOffset>, IEquatable<DateTimeOffset>, IFormattable
public value class DateTimeOffset : IComparable, IComparable<DateTimeOffset>, IEquatable<DateTimeOffset>, IFormattable, System::Runtime::Serialization::IDeserializationCallback, System::Runtime::Serialization::ISerializable
public value class DateTimeOffset : IComparable, IComparable<DateTimeOffset>, IEquatable<DateTimeOffset>, ISpanFormattable, System::Runtime::Serialization::IDeserializationCallback, System::Runtime::Serialization::ISerializable
public value class DateTimeOffset : IComparable, IComparable<DateTimeOffset>, IEquatable<DateTimeOffset>, IParsable<DateTimeOffset>, ISpanFormattable, ISpanParsable<DateTimeOffset>, System::Runtime::Serialization::IDeserializationCallback, System::Runtime::Serialization::ISerializable
public value class DateTimeOffset : IComparable, IComparable<DateTimeOffset>, IEquatable<DateTimeOffset>, IParsable<DateTimeOffset>, ISpanFormattable, ISpanParsable<DateTimeOffset>, IUtf8SpanFormattable, System::Runtime::Serialization::IDeserializationCallback, System::Runtime::Serialization::ISerializable
public struct DateTimeOffset : IComparable, IComparable<DateTimeOffset>, IEquatable<DateTimeOffset>, IFormattable
public readonly struct DateTimeOffset : IComparable, IComparable<DateTimeOffset>, IEquatable<DateTimeOffset>, IFormattable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
public readonly struct DateTimeOffset : IComparable, IComparable<DateTimeOffset>, IEquatable<DateTimeOffset>, ISpanFormattable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
public readonly struct DateTimeOffset : IComparable, IComparable<DateTimeOffset>, IEquatable<DateTimeOffset>, IParsable<DateTimeOffset>, ISpanFormattable, ISpanParsable<DateTimeOffset>, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
public readonly struct DateTimeOffset : IComparable, IComparable<DateTimeOffset>, IEquatable<DateTimeOffset>, IParsable<DateTimeOffset>, ISpanFormattable, ISpanParsable<DateTimeOffset>, IUtf8SpanFormattable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
public struct DateTimeOffset : IComparable, IComparable<DateTimeOffset>, IEquatable<DateTimeOffset>, IFormattable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
[System.Serializable]
public struct DateTimeOffset : IComparable, IComparable<DateTimeOffset>, IEquatable<DateTimeOffset>, IFormattable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable
type DateTimeOffset = struct
interface IFormattable
type DateTimeOffset = struct
interface IFormattable
interface IDeserializationCallback
interface ISerializable
type DateTimeOffset = struct
interface ISpanFormattable
interface IFormattable
interface IDeserializationCallback
interface ISerializable
type DateTimeOffset = struct
interface IFormattable
interface IParsable<DateTimeOffset>
interface ISpanFormattable
interface ISpanParsable<DateTimeOffset>
interface IDeserializationCallback
interface ISerializable
type DateTimeOffset = struct
interface IFormattable
interface IParsable<DateTimeOffset>
interface ISpanFormattable
interface ISpanParsable<DateTimeOffset>
interface IDeserializationCallback
interface ISerializable
interface IUtf8SpanFormattable
type DateTimeOffset = struct
interface IFormattable
interface IParsable<DateTimeOffset>
interface ISpanFormattable
interface ISpanParsable<DateTimeOffset>
interface IUtf8SpanFormattable
interface IDeserializationCallback
interface ISerializable
[<System.Serializable>]
type DateTimeOffset = struct
interface IFormattable
interface ISerializable
interface IDeserializationCallback
Public Structure DateTimeOffset
Implements IComparable, IComparable(Of DateTimeOffset), IEquatable(Of DateTimeOffset), IFormattable
Public Structure DateTimeOffset
Implements IComparable, IComparable(Of DateTimeOffset), IDeserializationCallback, IEquatable(Of DateTimeOffset), IFormattable, ISerializable
Public Structure DateTimeOffset
Implements IComparable, IComparable(Of DateTimeOffset), IDeserializationCallback, IEquatable(Of DateTimeOffset), ISerializable, ISpanFormattable
Public Structure DateTimeOffset
Implements IComparable, IComparable(Of DateTimeOffset), IDeserializationCallback, IEquatable(Of DateTimeOffset), IParsable(Of DateTimeOffset), ISerializable, ISpanFormattable, ISpanParsable(Of DateTimeOffset)
Public Structure DateTimeOffset
Implements IComparable, IComparable(Of DateTimeOffset), IDeserializationCallback, IEquatable(Of DateTimeOffset), IParsable(Of DateTimeOffset), ISerializable, ISpanFormattable, ISpanParsable(Of DateTimeOffset), IUtf8SpanFormattable
- 상속
- 특성
- 구현
설명
구조체에는 DateTimeOffset 현재 DateTimeOffset 인스턴스의 날짜와 시간과 UTC(협정 세계시)의 차이를 정의하는 속성과 함께 Offset 값이 포함 DateTime 됩니다. UTC DateTimeOffset 를 기준으로 날짜와 시간을 정확하게 정의하므로 구조체와 마찬가지로 구조체에는 멤버가 DateTime 포함되지 Kind
않습니다. UTC 범위가 12:00:00 자정, 0001년 1월 1일 안노 도미니(일반 시대)에서 9999년 12월 31일 오후 11:59:59(C.E.)까지인 날짜 및 시간을 나타냅니다.
중요
일본어 달력의 시대는 천황 통치 기간을 기준으로 하므로 변경되어야 합니다. 예를 들어 2019년 5월 1일은 JapaneseCalendar 및 JapaneseLunisolarCalendar에서 레이와 시대의 시작을 나타냅니다. 이러한 시대 변경 내용은 해당 달력을 사용하는 모든 애플리케이션에 영향을 줍니다. 자세한 내용과 애플리케이션이 영향을 받는지 여부를 확인하려면 .NET의 일본 달력에서 새 시대 처리를 참조하세요. Windows 시스템에서 애플리케이션을 테스트하여 시대 변화에 대한 준비 상태를 확인하는 방법에 대한 자세한 내용은 일본 시대 변화를 위한 애플리케이션 준비를 참조하세요. 여러 시대가 있는 달력을 지원하는 .NET의 기능과 여러 시대를 지원하는 달력으로 작업할 때 모범 사례는 시대 작업을 참조하세요.
값의 DateTimeOffset 시간 구성 요소는 틱이라고 하는 100나노초 단위로 측정되며, 특정 날짜는 달력의 0001년 1월 1일 자정(C.E.) GregorianCalendar 12:00 이후의 틱 수입니다. DateTimeOffset 값은 항상 명시적 또는 기본 달력의 컨텍스트에서 표현됩니다. 윤초에 기인하는 틱은 총 틱 수에 포함되지 않습니다.
값에 DateTimeOffset 오프셋이 포함되어 있지만 완전히 표준 시간대 인식 데이터 구조는 아닙니다. UTC의 오프셋은 표준 시간대의 특징 중 하나이지만 표준 시간대를 명확하게 식별하지는 않습니다. 여러 표준 시간대가 UTC와 동일한 오프셋을 공유할 뿐만 아니라 일광 절약 시간을 관찰하면 단일 표준 시간대의 오프셋이 변경됩니다. 즉, DateTimeOffset 값이 표준 시간대에서 분리되는 즉시 더 이상 원래 표준 시간대에 명확하게 다시 연결할 수 없습니다.
DateTimeOffset 는 구조 DateTimeOffset 체이므로 선언되었지만 초기화되지 않은 개체에는 각 멤버 필드의 기본값이 포함됩니다. 즉, 해당 DateTime 속성이 로 DateTimeOffset.MinValue 설정되고 해당 Offset 속성이 로 TimeSpan.Zero설정됩니다.
구조체에 대해 오버로드된 생성자와 DateTime 유사한 생성자의 오버로드를 호출하여 새 DateTimeOffset 값을 만들 수 있습니다. 값을 할당하여 새 DateTimeOffset 값을 만들 수도 있습니다 DateTime . 암시적 변환입니다. 캐스팅 연산자(C#)나 변환 메서드(Visual Basic의 경우)를 호출할 필요가 없습니다. , ParseExact, 및 를 포함하는 Parse여러 정적 문자열 구문 분석 메서드를 호출하여 날짜 및 시간의 문자열 표현에서 값을 초기화 DateTimeOffset 할 수도 있습니다TryParseExactTryParse.
구조체의 DateTimeOffset 멤버는 다음 영역에서 기능을 제공합니다.
날짜 및 시간 산술 연산입니다.
특정 DateTimeOffset 값에서 날짜 또는 시간 간격을 추가하거나 뺍니다. 값이 있는 DateTimeOffset 산술 연산은 값이 있는 연산과 DateTime 달리 결과를 반환할 때 시간 오프셋의 차이를 조정합니다. 예를 들어 다음 코드는 변수를 사용하여 DateTime 현재 UTC 시간에서 현재 현지 시간을 뺍니다. 그런 다음, 코드는 변수를 사용하여 DateTimeOffset 동일한 작업을 수행합니다. 값이 있는 DateTime 빼기 는 UTC와 현지 표준 시간대의 차이를 반환하고 값이 있는 DateTimeOffset 빼기 는 를 반환합니다 TimeSpan.Zero.
using System; public class DateArithmetic { public static void Main() { DateTime date1, date2; DateTimeOffset dateOffset1, dateOffset2; TimeSpan difference; // Find difference between Date.Now and Date.UtcNow date1 = DateTime.Now; date2 = DateTime.UtcNow; difference = date1 - date2; Console.WriteLine("{0} - {1} = {2}", date1, date2, difference); // Find difference between Now and UtcNow using DateTimeOffset dateOffset1 = DateTimeOffset.Now; dateOffset2 = DateTimeOffset.UtcNow; difference = dateOffset1 - dateOffset2; Console.WriteLine("{0} - {1} = {2}", dateOffset1, dateOffset2, difference); // If run in the Pacific Standard time zone on 4/2/2007, the example // displays the following output to the console: // 4/2/2007 7:23:57 PM - 4/3/2007 2:23:57 AM = -07:00:00 // 4/2/2007 7:23:57 PM -07:00 - 4/3/2007 2:23:57 AM +00:00 = 00:00:00 } }
open System // Find difference between Date.Now and Date.UtcNow let date1 = DateTime.Now let date2 = DateTime.UtcNow let difference1 = date1 - date2 printfn $"{date1} - {date2} = {difference1}" // Find difference between Now and UtcNow using DateTimeOffset let dateOffset1 = DateTimeOffset.Now let dateOffset2 = DateTimeOffset.UtcNow let difference2 = dateOffset1 - dateOffset2 printfn $"{dateOffset1} - {dateOffset2} = {difference2}" // If run in the Pacific Standard time zone on 1/7/2022, the example // displays the following output to the console: // 1/7/2022 6:45:10 PM - 1/8/2022 2:45:10 AM = -08:00:00.0072573 // 1/7/2022 6:45:10 PM -08:00 - 1/8/2022 2:45:10 AM +00:00 = -00:00:00.0000278
Module DateArithmetic Public Sub Main() Dim date1, date2 As Date Dim dateOffset1, dateOffset2 As DateTimeOffset Dim difference As TimeSpan ' Find difference between Date.Now and Date.UtcNow date1 = Date.Now date2 = Date.UtcNow difference = date1 - date2 Console.WriteLine("{0} - {1} = {2}", date1, date2, difference) ' Find difference between Now and UtcNow using DateTimeOffset dateOffset1 = date.Now dateOffset2 = date.UtcNow difference = dateOffset1 - dateOffset2 Console.WriteLine("{0} - {1} = {2}", _ dateOffset1, dateOffset2, difference) ' If run in the Pacific Standard time zone on 4/2/2007, the example ' displays the following output to the console: ' 4/2/2007 7:23:57 PM - 4/3/2007 2:23:57 AM = -07:00:00 ' 4/2/2007 7:23:57 PM -07:00 - 4/3/2007 2:23:57 AM +00:00 = 00:00:00 End Sub End Module
형식 변환 작업입니다.
값을 값으로 변환하고 그 반대로 변환 DateTimeOffset 할 DateTime 수 있습니다.
시간 조작 및 추출 작업.
값의 날짜 또는 시간을 DateTimeOffset 추출할 수 있습니다. 연도 또는 해당 월과 같은 특정 DateTimeOffset 구성 요소의 값을 검색할 수도 있습니다.
참고
분 또는 초와 같은 다른 시간 간격으로 변환하려는 틱 값으로 작업하는 경우 , , TimeSpan.TicksPerHourTimeSpan.TicksPerMinute, TimeSpan.TicksPerSecond또는 TimeSpan.TicksPerMillisecond 상수를 사용하여 TimeSpan.TicksPerDay변환을 수행해야 합니다. 예를 들어 지정된 틱 수로 표시되는 초 수를 값의 DateTimeOffset 구성 요소에 Second 추가하려면 식을 dateValue.Second + nTicks/Timespan.TicksPerSecond
사용할 수 있습니다.
날짜 및 시간 변환.
모든 DateTimeOffset 값을 다른 표준 시간대의 동일한 시점을 나타내는 다른 DateTimeOffset 값으로 변환할 수 있습니다. 그러나 표준 시간대의 조정 규칙은 값을 로컬 시스템 영역의 날짜 및 시간으로 변환 DateTimeOffset 하는 메서드의 ToLocalTime 경우에만 적용됩니다.
날짜 및 시간 비교.
특정 DateTimeOffset 값이 다른 값보다 이전인지, 같은지 또는 다른 DateTimeOffset 값보다 이후인지 확인할 수 있습니다. 비교를 수행하기 전에 모든 값이 UTC로 변환됩니다.
생성자
필드
MaxValue |
DateTimeOffset에 허용되는 가장 큰 값을 나타냅니다. 이 필드는 읽기 전용입니다. |
MinValue |
DateTimeOffset에 허용되는 가장 빠른 값을 나타냅니다. 이 필드는 읽기 전용입니다. |
UnixEpoch |
이 상수 값은 그레고리오력의 1970년 1월 1일 00:00:00.0000000 UTC와 같습니다. UnixEpoch는 Unix 시간이 0인 시점을 정의합니다. |
속성
Date |
현재 DateTime 개체의 날짜 구성 요소를 나타내는 DateTimeOffset 값을 가져옵니다. |
DateTime |
현재 DateTimeOffset 개체의 날짜와 시간을 나타내는 DateTime 값을 가져옵니다. |
Day |
현재 DateTimeOffset 개체가 나타내는 일을 가져옵니다. |
DayOfWeek |
현재 DateTimeOffset 개체가 나타내는 요일을 가져옵니다. |
DayOfYear |
현재 DateTimeOffset 개체가 나타내는 연도의 몇째 날인지 표시하는 일을 가져옵니다. |
Hour |
현재 DateTimeOffset 개체가 나타내는 시간의 시 구성 요소를 가져옵니다. |
LocalDateTime |
현재 DateTime 개체의 현지 날짜 및 시간을 나타내는 DateTimeOffset 값을 가져옵니다. |
Microsecond |
현재 DateTimeOffset 개체가 나타내는 시간의 마이크로초 구성 요소를 가져옵니다. |
Millisecond |
현재 DateTimeOffset 개체가 나타내는 시간의 밀리초 구성 요소를 가져옵니다. |
Minute |
현재 DateTimeOffset 개체가 나타내는 시간의 분 구성 요소를 가져옵니다. |
Month |
현재 DateTimeOffset 개체가 나타내는 날짜의 월 구성 요소를 가져옵니다. |
Nanosecond |
현재 DateTimeOffset 개체가 나타내는 시간의 나노초 구성 요소를 가져옵니다. |
Now |
UTC(협정 세계시)를 기준으로 한 현지 시간의 오프셋으로 설정된 오프셋을 적용하여 현재 컴퓨터의 현재 날짜 및 시간으로 설정된 DateTimeOffset 개체를 가져옵니다. |
Offset |
UTC(협정 세계시)를 기준으로 한 해당 시간의 오프셋을 가져옵니다. |
Second |
현재 DateTimeOffset 개체가 나타내는 클럭 시간의 초 구성 요소를 가져옵니다. |
Ticks |
클럭 시간으로 현재 DateTimeOffset 개체의 날짜와 시간을 나타내는 틱 수를 가져옵니다. |
TimeOfDay |
현재 DateTimeOffset 개체에 대한 하루 중 시간을 가져옵니다. |
TotalOffsetMinutes |
UTC(협정 세계시)의 시간 오프셋을 분 단위로 가져옵니다. |
UtcDateTime |
현재 DateTime 개체의 UTC(협정 세계시) 날짜와 시간을 나타내는 DateTimeOffset값을 가져옵니다. |
UtcNow |
해당 날짜와 시간이 현재 UTC(협정 세계시) 날짜와 시간으로 설정되어 있고 해당 오프셋이 DateTimeOffset인 Zero 개체를 가져옵니다. |
UtcTicks |
현재 DateTimeOffset 개체의 날짜와 시간을 UTC(협정 세계시)로 표현하는 틱 수를 가져옵니다. |
Year |
현재 DateTimeOffset 개체가 나타내는 날짜의 연도 구성 요소를 가져옵니다. |
메서드
Add(TimeSpan) |
지정된 시간 간격을 이 인스턴스의 값에 추가하는 새 DateTimeOffset 개체를 반환합니다. |
AddDays(Double) |
정수 및 소수로 계산된 지정된 시간 수를 이 인스턴스의 값에 더하는 새 DateTimeOffset 개체를 반환합니다. |
AddHours(Double) |
정수 및 소수로 계산된 지정된 시간 수를 이 인스턴스의 값에 더하는 새 DateTimeOffset 개체를 반환합니다. |
AddMicroseconds(Double) |
지정된 수의 마이크로초를 이 인스턴스의 값에 추가하는 새 DateTimeOffset 개체를 반환합니다. |
AddMilliseconds(Double) |
지정된 밀리초 수를 이 인스턴스의 값에 더하는 새 DateTimeOffset 개체를 반환합니다. |
AddMinutes(Double) |
정수 및 소수로 계산된 지정된 분 수를 이 인스턴스의 값에 더하는 새 DateTimeOffset 개체를 반환합니다. |
AddMonths(Int32) |
지정된 개월 수를 이 인스턴스의 값에 더하는 새 DateTimeOffset 개체를 반환합니다. |
AddSeconds(Double) |
정수 및 소수로 계산된 지정된 초 수를 이 인스턴스의 값에 더하는 새 DateTimeOffset 개체를 반환합니다. |
AddTicks(Int64) |
지정된 틱 수를 이 인스턴스의 값에 더하는 새 DateTimeOffset 개체를 반환합니다. |
AddYears(Int32) |
지정된 연도 수를 이 인스턴스의 값에 더하는 새 DateTimeOffset 개체를 반환합니다. |
Compare(DateTimeOffset, DateTimeOffset) |
두 DateTimeOffset 개체를 비교하고 첫 번째 개체가 두 번째 개체보다 빠른지, 같은지, 늦은지 알려 줍니다. |
CompareTo(DateTimeOffset) |
현재 DateTimeOffset 개체를 지정된 DateTimeOffset 개체로 변환하고 현재 개체가 두 번째 DateTimeOffset 개체보다 빠른지, 같은지, 늦은지 알려 줍니다. |
Deconstruct(DateOnly, TimeOnly, TimeSpan) |
, TimeOnly및 TimeSpan로 이 DateTimeOffset 인스턴스DateOnly를 분해합니다. |
Equals(DateTimeOffset) |
현재 DateTimeOffset 개체가 나타내는 시각이 지정된 DateTimeOffset 개체와 같은지 확인합니다. |
Equals(DateTimeOffset, DateTimeOffset) |
지정된 두 DateTimeOffset 개체가 동일한 시각을 나타내는지 확인합니다. |
Equals(Object) |
DateTimeOffset 개체가 지정된 개체와 동일한 시각을 나타내는지 확인합니다. |
EqualsExact(DateTimeOffset) |
현재 DateTimeOffset 개체가 지정된 DateTimeOffset 개체와 같은 시간을 나타내고 오프셋이 같은지 확인합니다. |
FromFileTime(Int64) |
지정한 Windows 파일 시간을 해당 현지 시간으로 변환합니다. |
FromUnixTimeMilliseconds(Int64) |
1970-01-01T00:00:00Z 이후 경과된 Unix 시간(밀리초)을 DateTimeOffset 값으로 변환합니다. |
FromUnixTimeSeconds(Int64) |
1970-01-01T00:00:00Z 이후 경과된 Unix 시간(초)을 DateTimeOffset 값으로 변환합니다. |
GetHashCode() |
현재 DateTimeOffset 개체에 대한 해시 코드를 반환합니다. |
Parse(ReadOnlySpan<Char>, IFormatProvider) |
문자 범위를 값으로 구문 분석합니다. |
Parse(ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles) |
지정된 문화권별 형식 정보 및 형식 지정 스타일을 사용하여 날짜 및 시간의 지정된 범위 표현을 해당하는 DateTimeOffset로 변환합니다. |
Parse(String) |
날짜, 시간 및 오프셋의 지정된 문자열 표현을 해당 DateTimeOffset으로 변환합니다. |
Parse(String, IFormatProvider) |
지정된 문화권별 형식 정보를 사용하여 날짜 및 시간의 지정된 문자열 표현을 해당 DateTimeOffset으로 변환합니다. |
Parse(String, IFormatProvider, DateTimeStyles) |
지정된 문화권별 형식 정보 및 서식 지정 스타일을 사용하여 날짜 및 시간의 지정된 문자열 표현을 해당 DateTimeOffset으로 변환합니다. |
ParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles) |
지정된 형식, 문화권별 형식 정보 및 스타일을 사용하여 날짜 및 시간을 나타내는 문자 범위를 해당 DateTimeOffset으로 변환합니다. 날짜 및 시간 표현의 형식이 지정된 형식과 정확하게 일치해야 합니다. |
ParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles) |
지정된 형식, 문화권별 형식 정보 및 스타일을 사용하여 지정된 날짜와 시간의 문자열 표현을 해당 DateTimeOffset으로 변환합니다. 날짜 및 시간 표현의 형식은 지정된 형식 중 하나와 정확히 일치해야 합니다. |
ParseExact(String, String, IFormatProvider) |
지정된 형식 및 문화권별 형식 정보를 사용하여 날짜 및 시간의 지정된 문자열 표현을 해당 DateTimeOffset으로 변환합니다. 문자열 표현의 형식이 지정된 형식과 정확하게 일치해야 합니다. |
ParseExact(String, String, IFormatProvider, DateTimeStyles) |
지정된 형식, 문화권별 형식 정보 및 스타일을 사용하여 날짜 및 시간의 지정된 문자열 표현을 해당 DateTimeOffset으로 변환합니다. 문자열 표현의 형식이 지정된 형식과 정확하게 일치해야 합니다. |
ParseExact(String, String[], IFormatProvider, DateTimeStyles) |
지정된 형식, 문화권별 형식 정보 및 스타일을 사용하여 지정된 날짜와 시간의 문자열 표현을 해당 DateTimeOffset 표현으로 변환합니다. 문자열 표시의 형식은 지정된 형식 중 하나와 정확히 일치해야 합니다. |
Subtract(DateTimeOffset) |
특정 날짜와 시간을 나타내는 DateTimeOffset 값을 현재 DateTimeOffset 개체에서 뺍니다. |
Subtract(TimeSpan) |
현재 DateTimeOffset 개체에서 지정된 시간 간격을 뺍니다. |
ToFileTime() |
현재 DateTimeOffset 개체의 값을 Windows 파일 시간으로 변환합니다. |
ToLocalTime() |
현재 DateTimeOffset 개체를 현지 시간을 나타내는 DateTimeOffset 개체로 변환합니다. |
ToOffset(TimeSpan) |
현재 DateTimeOffset 개체의 값을 오프셋 값으로 지정된 날짜와 시간으로 변환합니다. |
ToString() |
현재 DateTimeOffset 개체의 값을 해당하는 문자열 표현으로 변환합니다. |
ToString(IFormatProvider) |
지정된 문화권별 형식 정보를 사용하여 현재 DateTimeOffset 개체의 값을 해당하는 문자열 표현으로 변환합니다. |
ToString(String) |
지정된 형식을 사용하여 현재 DateTimeOffset 개체의 값을 해당하는 문자열 표현으로 변환합니다. |
ToString(String, IFormatProvider) |
지정된 형식 및 문화권별 형식 정보를 사용하여 현재 DateTimeOffset 개체의 값을 해당 문자열 표현으로 변환합니다. |
ToUniversalTime() |
현재 DateTimeOffset 개체를 UTC(협정 세계시)를 나타내는 DateTimeOffset 값으로 변환합니다. |
ToUnixTimeMilliseconds() |
1970-01-01T00:00:00.000Z 이후 경과된 시간(밀리초)을 반환합니다. |
ToUnixTimeSeconds() |
1970-01-01T00:00:00Z 이후 경과된 시간(초)을 반환합니다. |
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
현재 인스턴스의 값을 제공된 바이트 범위로 UTF-8로 서식을 지정하려고 시도합니다. |
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
현재의 날짜/시간 오프셋 인스턴스를 제공된 문자 범위의 형식으로 지정합니다. |
TryParse(ReadOnlySpan<Char>, DateTimeOffset) |
날짜 및 시간의 지정된 범위 표현을 해당 DateTimeOffset 요소로 변환하고, 변환에 성공했는지 여부를 나타내는 값을 반환하려고 시도합니다. |
TryParse(ReadOnlySpan<Char>, IFormatProvider, DateTimeOffset) |
문자 범위를 값으로 구문 분석하려고 시도합니다. |
TryParse(ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, DateTimeOffset) |
날짜 및 시간의 지정된 범위 표현을 해당 DateTimeOffset 요소로 변환하고, 변환에 성공했는지 여부를 나타내는 값을 반환하려고 시도합니다. |
TryParse(String, DateTimeOffset) |
날짜와 시간에 대한 지정된 문자열 표현을 해당 DateTimeOffset 요소로 변환하고, 변환에 성공했는지를 나타내는 값을 반환합니다. |
TryParse(String, IFormatProvider, DateTimeOffset) |
문자열을 값으로 구문 분석하려고 시도합니다. |
TryParse(String, IFormatProvider, DateTimeStyles, DateTimeOffset) |
날짜 및 시간에 대한 지정된 문자열 표현을 해당 DateTimeOffset 요소로 변환하고, 변환에 성공했는지를 나타내는 값을 반환합니다. |
TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, DateTimeOffset) |
지정된 형식, 문화권별 형식 정보 및 스타일을 사용하여 날짜 및 시간의 표현을 해당 DateTimeOffset으로 변환합니다. 날짜 및 시간 표현의 형식이 지정된 형식과 정확하게 일치해야 합니다. |
TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles, DateTimeOffset) |
지정된 형식, 문화권별 형식 정보 및 스타일을 사용하여 문자 범위 내의 날짜 및 시간 표현을 해당하는 DateTimeOffset로 변환합니다. 날짜 및 시간 표현의 형식은 지정된 형식 중 하나와 정확히 일치해야 합니다. |
TryParseExact(String, String, IFormatProvider, DateTimeStyles, DateTimeOffset) |
지정된 형식, 문화권별 형식 정보 및 스타일을 사용하여 날짜 및 시간의 지정된 문자열 표현을 해당 DateTimeOffset으로 변환합니다. 문자열 표현의 형식이 지정된 형식과 정확하게 일치해야 합니다. |
TryParseExact(String, String[], IFormatProvider, DateTimeStyles, DateTimeOffset) |
지정된 형식 배열, 문화권별 형식 정보 및 스타일을 사용하여 지정된 날짜와 시간의 문자열 표현을 해당 DateTimeOffset 표현으로 변환합니다. 문자열 표시의 형식은 지정된 형식 중 하나와 정확히 일치해야 합니다. |
연산자
명시적 인터페이스 구현
IComparable.CompareTo(Object) |
현재 DateTimeOffset 개체의 값을 동일한 유형의 다른 개체와 비교합니다. |
IDeserializationCallback.OnDeserialization(Object) |
개체의 deserialization이 완료될 때 실행됩니다. |
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
현재 SerializationInfo 개체를 serialize하는 데 필요한 데이터로 DateTimeOffset 개체를 채웁니다. |
적용 대상
추가 정보
.NET