IsoFields.WeekOfWeekBasedYear Properti

Definisi

Bidang yang mewakili mingguan tahun berbasis mingguan.

[Android.Runtime.Register("WEEK_OF_WEEK_BASED_YEAR", ApiSince=26)]
public static Java.Time.Temporal.ITemporalField? WeekOfWeekBasedYear { get; }
[<Android.Runtime.Register("WEEK_OF_WEEK_BASED_YEAR", ApiSince=26)>]
static member WeekOfWeekBasedYear : Java.Time.Temporal.ITemporalField

Nilai Properti

Atribut

Keterangan

Bidang yang mewakili mingguan tahun berbasis mingguan.

Bidang ini memungkinkan minggu nilai tahun berbasis minggu untuk dikueri dan ditetapkan. Tahun berbasis mingguan memiliki nilai dari 1 hingga 52, atau 53 jika tahun berbasis minggu memiliki 53 minggu.

Dalam fase penyelesaian penguraian, tanggal dapat dibuat dari tahun berbasis minggu, tahun berbasis minggu dan hari dalam seminggu.

Dalam mode ketat ResolverStyle#STRICT, ketiga bidang divalidasi terhadap rentang nilai yang valid. Bidang tahun berbasis mingguan divalidasi dari 1 hingga 52 atau 53 tergantung pada tahun berbasis minggu.

Dalam mode ResolverStyle#SMART, ketiga bidang divalidasi terhadap rentang nilai yang valid. Bidang tahun berbasis mingguan divalidasi antara 1 dan 53, mengabaikan tahun berbasis minggu. Jika tahun berbasis mingguan adalah 53, tetapi tahun berbasis minggu hanya memiliki 52 minggu, maka tanggal yang dihasilkan adalah pada minggu ke-1 dari tahun berbasis minggu berikutnya.

Dalam mode resolverStyle#LENIENT lenient, hanya tahun berbasis minggu yang divalidasi terhadap rentang nilai yang valid. Jika hari dalam seminggu berada di luar rentang 1 hingga 7, maka tanggal yang dihasilkan disesuaikan dengan jumlah minggu yang sesuai untuk mengurangi hari dalam seminggu ke rentang 1 hingga 7. Jika nilai tahun berbasis mingguan berada di luar rentang 1 hingga 52, maka minggu berlebih ditambahkan atau dikurangi dari tanggal yang dihasilkan.

Unit ini adalah singleton yang tidak dapat diubah dan aman utas.

Java dokumentasi untuk java.time.temporal.IsoFields.WEEK_OF_WEEK_BASED_YEAR.

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk