在Android中,java.time.Instant
类无法直接获取微秒。但是,你可以使用java.util.Calendar
或java.util.Date
来获取微秒。
以下是一个使用java.util.Calendar
获取微秒的示例代码:
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(System.currentTimeMillis());
int milliseconds = calendar.get(Calendar.MILLISECOND);
// 转换为微秒
long microseconds = milliseconds * 1000;
System.out.println("Microseconds: " + microseconds);
以下是一个使用java.util.Date
获取微秒的示例代码:
Date date = new Date();
long milliseconds = date.getTime();
// 转换为微秒
long microseconds = milliseconds * 1000;
System.out.println("Microseconds: " + microseconds);
请注意,java.util.Date
类在Java 8中已被弃用,所以更推荐使用java.util.Calendar
。