Cara mengonversi Milidetik di stempel waktu ke Mikrodetik di stempel waktu menggunakan java [duplikat]

Aug 20 2020

Saya memiliki objek tanggal dan getTime () hanya akan mengembalikan waktu dalam milidetik tetapi saya ingin waktu lama dalam mikrodetik dengan pertimbangan konsep timestampmicros. Apakah ada cara untuk jenis konversi ini? Saya memiliki nilai cap waktu yang saya dapatkan dari mysql DB. Saya hanya ingin presisi mikrodetik dari milidetik Terima kasih sebelumnya.

Jawaban

BasilBourque Aug 20 2020 at 11:29

The java.util.Datekelas mengerikan dan usang.

Jika Anda menginginkan momen saat ini dengan resolusi, panggil Instant.now()dan potong nanodetik menjadi mikrodetik.

Instant.now().truncatedTo( ChronoUnit.MICROSECONDS )