Bagikan melalui


SimpleTimeZone.GetOffset(Int32, Int32, Int32, Int32, Int32, Int32) Metode

Definisi

Mengembalikan perbedaan dalam milidetik antara waktu lokal dan UTC, dengan mempertimbangkan offset mentah dan efek penghematan siang hari, untuk tanggal dan waktu yang ditentukan.

[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

Parameter

era
Int32

Era tanggal yang diberikan.

year
Int32

Tahun dalam tanggal yang diberikan.

month
Int32

Bulan dalam tanggal yang diberikan. Bulan berbasis 0. misalnya, 0 untuk Januari.

day
Int32

Hari dalam bulan dari tanggal yang diberikan.

dayOfWeek
Int32

Hari dalam seminggu dari tanggal yang diberikan.

millis
Int32

Milidetik dalam sehari dalam <em>standar</em> waktu setempat.

Mengembalikan

Milidetik yang akan ditambahkan ke UTC untuk mendapatkan waktu lokal.

Atribut

Keterangan

Mengembalikan perbedaan dalam milidetik antara waktu lokal dan UTC, dengan mempertimbangkan offset mentah dan efek penghematan siang hari, untuk tanggal dan waktu yang ditentukan. Metode ini mengasumsikan bahwa bulan mulai dan akhir berbeda. Ini juga menggunakan objek default GregorianCalendar sebagai kalender yang mendasarnya, seperti untuk menentukan tahun kamp. Jangan gunakan hasil metode ini dengan kalender selain default GregorianCalendar.

<em>Catatan: Secara umum, klien harus menggunakan Calendar.get(ZONE_OFFSET) + Calendar.get(DST_OFFSET) alih-alih memanggil metode ini.</Em>

Dokumentasi Java untuk java.util.SimpleTimeZone.getOffset(.*int, .*int, .*int, .*int, .*int, .*int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk