Как найти время с эпохи в наносекундах в Android?
Ниже доступны APIS, но они просто показывают время с момента загрузки.
SystemClock.elapsedRealtimeNanos()
— время с момента загрузки, но включает время глубокого снаSystem.getnano()
-> Это время безотказной работы с момента загрузки без глубокого сна.
Для времени Эпохи, кажется, доступен только 1 API.
System.currentTimeMillis()
-> показывает время с начала эпохи в миллисекундах.
Есть ли аналогичный API/новый подход для получения времени с эпохи в наносекундах.
PS: время с начала эпохи означает время, прошедшее с 1 января 1970 года по всемирному координированному времени.
clock_gettime
, поэтому вы можете выбрать более точное время через JNI, также будут накладные расходы на вызов JNI, поэтому он не будет точным на 100%. - person Rod_Algonquin   schedule 10.02.2017os_solaris.cpp
, либо просто перейти сюда: hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/file/ba66650acf63/src/ - person Rod_Algonquin   schedule 10.02.2017