Поделиться через


SimpleTimeZone.GetOffset(Int32, Int32, Int32, Int32, Int32, Int32) Метод

Определение

Возвращает разницу в миллисекундах между местным временем и UTC, учитывая как необработанное смещение, так и эффект летнего сохранения, для указанной даты и времени.

[Android.Runtime.Register("getOffset", "(IIIIII)I", "GetGetOffset_IIIIIIHandler")]
public override int GetOffset (int era, int year, int month, int day, int dayOfWeek, int millis);
[<Android.Runtime.Register("getOffset", "(IIIIII)I", "GetGetOffset_IIIIIIHandler")>]
override this.GetOffset : int * int * int * int * int * int -> int

Параметры

era
Int32

Эра заданной даты.

year
Int32

Год в заданной дате.

month
Int32

Месяц в заданной дате. Месяц основан на 0. Например, 0 за январь.

day
Int32

День в месяц заданной даты.

dayOfWeek
Int32

День недели заданной даты.

millis
Int32

Миллисекунда в день в <em>standard</em> местное время.

Возвращаемое значение

Миллисекунда, добавляемая в utc, чтобы получить местное время.

Атрибуты

Комментарии

Возвращает разницу в миллисекундах между местным временем и UTC, учитывая как необработанное смещение, так и эффект летнего сохранения, для указанной даты и времени. Этот метод предполагает, что начальный и конечный месяц отличаются. Он также использует объект по умолчанию в качестве базового календаря GregorianCalendar , например для определения високосных лет. Не используйте результат этого метода с календарем, кроме календаря по умолчанию GregorianCalendar.

<>Примечание. Как правило, клиенты должны использовать Calendar.get(ZONE_OFFSET) + Calendar.get(DST_OFFSET) вместо вызова этого метода.</эм>

Документация по Java для java.util.SimpleTimeZone.getOffset(.*int, .*int, .*int, .*int, .*int, .*int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к