วิธีการแปลงมิลลิวินาทีในการประทับเวลาเป็นไมโครวินาทีในการประทับเวลาโดยใช้ java [ซ้ำ]
Aug 20 2020
ฉันมีออบเจ็กต์วันที่และ getTime () จะส่งคืนเวลาในหน่วยมิลลิวินาทีเป็นเวลานานเท่านั้น แต่ฉันต้องการเวลานานเป็นไมโครวินาทีโดยคำนึงถึงแนวคิด timestampmicros มีวิธีใดบ้างสำหรับการแปลงประเภทนี้ ฉันมีค่าการประทับเวลาที่ฉันได้รับจาก mysql DB ฉันต้องการความแม่นยำระดับไมโครวินาทีจากมิลลิวินาทีขอบคุณล่วงหน้า
คำตอบ
BasilBourque Aug 20 2020 at 11:29
java.util.Date
ระดับเป็นสาหัสและล้าสมัย
หากคุณต้องการช่วงเวลาปัจจุบันด้วยความละเอียดให้เรียกInstant.now()
และตัดทอนนาโนวินาทีเป็นไมโครวินาที
Instant.now().truncatedTo( ChronoUnit.MICROSECONDS )