Android 如何找到locationManager.getLastKnownLocation(…).getTime()和now之间的区别?
我知道这更多的是一个数学问题,但是如何才能找到locationManager.getLastKnownLocation(locationManager.NETWORK_PROVIDER).getTime()和now之间经过的时间?getTime返回自1970年1月1日起的毫秒数。由于这两个时间都返回自1970年1月1日起的毫秒数,您只需将其中一个时间减去另一个时间,即可得到毫秒数的差值 下面是一些伪代码:Android 如何找到locationManager.getLastKnownLocation(…).getTime()和now之间的区别?,android,performance,math,location,Android,Performance,Math,Location,我知道这更多的是一个数学问题,但是如何才能找到locationManager.getLastKnownLocation(locationManager.NETWORK_PROVIDER).getTime()和now之间经过的时间?getTime返回自1970年1月1日起的毫秒数。由于这两个时间都返回自1970年1月1日起的毫秒数,您只需将其中一个时间减去另一个时间,即可得到毫秒数的差值 下面是一些伪代码: a = getLastKnownLocation().getTime() // old b
a = getLastKnownLocation().getTime() // old
b = getTime() // now
c = b - a // c is milliseconds since last known location (assuming b and a are numeric)
c / 1000 // seconds since last known location
c / (60*1000) // minutes
c / (60*60*1000) // hours