TimeZone.GetOffset 메서드

정의

오버로드

Name Description
GetOffset(Int64)

지정된 날짜에 UTC에서 이 표준 시간대의 오프셋을 반환합니다.

GetOffset(Int32, Int32, Int32, Int32, Int32, Int32)

일광 절약의 경우 현재 날짜에 대해 수정된 표준 시간대 오프셋을 가져옵니다.

GetOffset(Int64, Boolean, Int32[])

지정된 시간에 대한 표준 시간대 원시 및 GMT 오프셋을 반환합니다.

GetOffset(Int64)

지정된 날짜에 UTC에서 이 표준 시간대의 오프셋을 반환합니다.

[Android.Runtime.Register("getOffset", "(J)I", "GetGetOffset_JHandler", ApiSince=24)]
public virtual int GetOffset(long date);
[<Android.Runtime.Register("getOffset", "(J)I", "GetGetOffset_JHandler", ApiSince=24)>]
abstract member GetOffset : int64 -> int
override this.GetOffset : int64 -> int

매개 변수

date
Int64

1970년 1월 1일 00:00:00 GMT 이후 밀리초 단위로 표시된 날짜

반품

현지 시간을 얻기 위해 UTC에 추가할 시간(밀리초)입니다.

특성

설명

지정된 날짜에 UTC에서 이 표준 시간대의 오프셋을 반환합니다. 지정한 날짜에 일광 절약 시간이 적용되는 경우 오프셋 값은 일광 절약 시간을 사용하여 조정됩니다.

에 대한 android.icu.util.TimeZone.getOffset(long)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

GetOffset(Int32, Int32, Int32, Int32, Int32, Int32)

일광 절약의 경우 현재 날짜에 대해 수정된 표준 시간대 오프셋을 가져옵니다.

[Android.Runtime.Register("getOffset", "(IIIIII)I", "GetGetOffset_IIIIIIHandler", ApiSince=24)]
public abstract int GetOffset(int era, int year, int month, int day, int dayOfWeek, int milliseconds);
[<Android.Runtime.Register("getOffset", "(IIIIII)I", "GetGetOffset_IIIIIIHandler", ApiSince=24)>]
abstract member GetOffset : int * int * int * int * int * int -> int

매개 변수

era
Int32

지정된 날짜의 연대입니다.

year
Int32

지정된 날짜의 연도입니다.

month
Int32

지정된 날짜의 월입니다. 월은 0부터 시작하는 달입니다. 예를 들어 1월의 경우 0입니다.

day
Int32

지정된 날짜의 월별 날짜입니다.

dayOfWeek
Int32

지정된 날짜의 요일입니다.

milliseconds
Int32

밀리(일)( <em>standard</em> 현지 시간)입니다.

반품

현지 시간을 가져오기 위해 GMT에 추가할 오프셋입니다.

특성

설명

일광 절약의 경우 현재 날짜에 대해 수정된 표준 시간대 오프셋을 가져옵니다. 현지 시간을 얻기 위해 UTC 추가할 오프셋입니다.

에 대한 android.icu.util.TimeZone.getOffset(int, int, int, int, int, int)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

GetOffset(Int64, Boolean, Int32[])

지정된 시간에 대한 표준 시간대 원시 및 GMT 오프셋을 반환합니다.

[Android.Runtime.Register("getOffset", "(JZ[I)V", "GetGetOffset_JZarrayIHandler", ApiSince=24)]
public virtual void GetOffset(long date, bool local, int[]? offsets);
[<Android.Runtime.Register("getOffset", "(JZ[I)V", "GetGetOffset_JZarrayIHandler", ApiSince=24)>]
abstract member GetOffset : int64 * bool * int[] -> unit
override this.GetOffset : int64 * bool * int[] -> unit

매개 변수

date
Int64

1970년 1월 1일 0:00 GMT부터 GMT 시간 또는 현지 벽 시간에 따라 local오프셋을 반환할 시간(밀리초 단위)입니다.

local
Boolean

true이 date 면 로컬 벽 시간이고, 그렇지 않으면 GMT 시간입니다.

offsets
Int32[]

원시 오프셋을 수신하는 출력 매개 변수, 즉 오프셋[0]의 DST 조정을 포함하지 않는 오프셋, 즉 오프셋[1]에서 로컬과 GMT 시간 사이의 총 오프셋을 얻기 위해 rawOffset 추가할 오프셋입니다. DST가 적용되지 않으면 DST 오프셋은 0입니다. 그렇지 않으면 양수 값(일반적으로 1시간)입니다.

특성

설명

지정된 시간에 대한 표준 시간대 원시 및 GMT 오프셋을 반환합니다. 돌아오면 local-millis = GMT-millis + rawOffset + dstOffset입니다. 모든 계산은 Proleptic Gregorian 달력에서 수행됩니다. TimeZone 클래스의 기본 구현은 8 인수 getOffset()에 대리합니다.

에 대한 android.icu.util.TimeZone.getOffset(long, boolean, int[])Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상