TimeUnit.Convert Metode

Definisi

Overload

Nama Deskripsi
Convert(Duration)

Mengonversi durasi waktu yang diberikan ke unit ini.

Convert(Int64, TimeUnit)

Mengonversi durasi waktu yang diberikan dalam unit yang diberikan ke unit ini.

Convert(Duration)

Mengonversi durasi waktu yang diberikan ke unit ini.

[Android.Runtime.Register("convert", "(Ljava/time/Duration;)J", "", ApiSince=33)]
public long Convert(Java.Time.Duration? duration);
[<Android.Runtime.Register("convert", "(Ljava/time/Duration;)J", "", ApiSince=33)>]
member this.Convert : Java.Time.Duration -> int64

Parameter

duration
Duration

durasi waktu

Mengembalikan

durasi yang dikonversi dalam unit ini, atau Long.MIN_VALUE jika konversi akan meluap secara negatif, atau Long.MAX_VALUE jika akan positif meluap.

Atribut

Keterangan

Mengonversi durasi waktu yang diberikan ke unit ini.

Untuk Setiap TimeUnit unit, unit.convert(Duration.ofNanos(n)) setara dengan unit.convert(n, NANOSECONDS), dan unit.convert(Duration.of(n, unit.toChronoUnit())) setara dengan n (tanpa luapan).

Ditambahkan dalam 11.

Java dokumentasi untuk java.util.concurrent.TimeUnit.convert(java.time.Duration).

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

Convert(Int64, TimeUnit)

Mengonversi durasi waktu yang diberikan dalam unit yang diberikan ke unit ini.

[Android.Runtime.Register("convert", "(JLjava/util/concurrent/TimeUnit;)J", "")]
public long Convert(long sourceDuration, Java.Util.Concurrent.TimeUnit? sourceUnit);
[<Android.Runtime.Register("convert", "(JLjava/util/concurrent/TimeUnit;)J", "")>]
member this.Convert : int64 * Java.Util.Concurrent.TimeUnit -> int64

Parameter

sourceDuration
Int64

durasi waktu dalam sourceUnit

sourceUnit
TimeUnit

unit sourceDuration argumen

Mengembalikan

durasi yang dikonversi dalam unit ini, atau Long.MIN_VALUE jika konversi akan meluap secara negatif, atau Long.MAX_VALUE jika akan positif meluap.

Atribut

Keterangan

Mengonversi durasi waktu yang diberikan dalam unit yang diberikan ke unit ini. Konversi dari granularitas yang lebih halus ke kasar terpotong, sehingga kehilangan presisi. Misalnya, mengonversi 999 milidetik menjadi detik menghasilkan 0. Konversi dari kasar ke granularitas yang lebih halus dengan argumen yang akan secara numerik meluap jenuh ke Long.MIN_VALUE jika negatif atau Long.MAX_VALUE jika positif.

Misalnya, untuk mengonversi 10 menit ke milidetik, gunakan: TimeUnit.MILLISECONDS.convert(10L, TimeUnit.MINUTES)

Java dokumentasi untuk java.util.concurrent.TimeUnit.convert(long, java.util.concurrent.TimeUnit).

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