我从服务器获取Unix时间戳,这可能是一些订单创建时间: 1531740385
我需要在此时间之后20分钟从服务器显示一些数据。
我尝试过这种方法:
currentUnixTime = (int) (System.currentTimeMillis() / 1000L);
timeDifference = currentUnixTime - orderaddedtime;
if(timeDifference<1160){
show();
}
但是如果我在android设置中更改时间或更改时区,则无法使用。如何获得精确的时差?