排行榜分数修正
parent
d516374225
commit
860a126523
|
@ -1732,6 +1732,14 @@ public class TimeUtils {
|
||||||
return (Integer.MAX_VALUE - nowInt()) / Math.pow(10, 9);
|
return (Integer.MAX_VALUE - nowInt()) / Math.pow(10, 9);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 返回Integer最大值-now()之后变成小于一的小数;
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public static long getNanoTime() {
|
||||||
|
return Long.MAX_VALUE - System.nanoTime();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 返回两个事件中间过了几个hour时
|
* 返回两个事件中间过了几个hour时
|
||||||
|
|
|
@ -20,12 +20,13 @@ public class CrossRank extends AbstractRank {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public long[] getDataByScore(Double score) {
|
public long[] getDataByScore(Double score) {
|
||||||
return new long[]{score.intValue()};
|
return new long[]{score.longValue()};
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public double getScore(double... data) {
|
public double getScore(double... data) {
|
||||||
return data[0]+ TimeUtils.getDoubleTime();
|
String str = (long)data[0] + "." + TimeUtils.getNanoTime();
|
||||||
|
return Double.parseDouble(str);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -30,11 +30,6 @@ public class GuildForceRank extends AbstractRank {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public double getScore(double... data) {
|
public double getScore(double... data) {
|
||||||
// Double zSetScore = RedisUtil.getInstence().getZSetScore(redisKey, "", Integer.toString((int) data[0]));
|
|
||||||
// if (zSetScore <= 0) {
|
|
||||||
// return 1800;
|
|
||||||
// }
|
|
||||||
// return zSetScore;
|
|
||||||
return data[0];
|
return data[0];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue