fixed time current millis

This commit is contained in:
anhefti 2021-08-03 18:26:19 +02:00
parent 448a77cc90
commit 643c565b73
2 changed files with 13 additions and 2 deletions

View file

@ -39,6 +39,7 @@ import org.apache.commons.lang3.StringUtils;
import org.apache.commons.text.StringEscapeUtils;
import org.eclipse.swt.graphics.RGB;
import org.joda.time.DateTime;
import org.joda.time.DateTimeUtils;
import org.joda.time.DateTimeZone;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@ -522,11 +523,11 @@ public final class Utils {
}
public static long getMillisecondsNow() {
return DateTime.now(DateTimeZone.UTC).getMillis();
return DateTimeUtils.currentTimeMillis();
}
public static long getSecondsNow() {
return DateTime.now(DateTimeZone.UTC).getMillis() / 1000;
return getMillisecondsNow() / 1000;
}
public static RGB toRGB(final String rgbString) {

View file

@ -14,6 +14,7 @@ import java.util.Collection;
import java.util.Set;
import org.eclipse.swt.graphics.RGB;
import org.joda.time.DateTimeUtils;
import org.junit.Test;
public class UtilsTest {
@ -66,4 +67,13 @@ public class UtilsTest {
}
@Test
public void testTimestamp() {
final long currentTimeMillis = DateTimeUtils.currentTimeMillis();
final long millisecondsNow = Utils.getMillisecondsNow();
System.out.println("************* currentTimeMillis: " + currentTimeMillis);
System.out.println("************* millisecondsNow: " + millisecondsNow);
System.out.println("************* div: " + (millisecondsNow - currentTimeMillis));
}
}