@NotThreadSafe
public final class SystemTime
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static TimeSource |
DEFAULT_SRC |
private static int |
MILLIS_IN_SEC_1000 |
private static TimeSource |
source |
Modifier | Constructor and Description |
---|---|
private |
SystemTime() |
Modifier and Type | Method and Description |
---|---|
static java.time.Instant |
asInstant() |
static org.joda.time.DateTime |
asLocalDateTime() |
static java.time.LocalDateTime |
asLocalDateTimeJava8() |
static long |
asMillis() |
static int |
asSeconds() |
private static TimeSource |
getTimeSource() |
static void |
reset() |
static void |
setTimeSource(TimeSource timeSource) |
private static final int MILLIS_IN_SEC_1000
private static final TimeSource DEFAULT_SRC
private static TimeSource source
public static void reset()
public static long asMillis()
public static int asSeconds()
public static void setTimeSource(TimeSource timeSource)
private static TimeSource getTimeSource()
public static java.time.Instant asInstant()
public static java.time.LocalDateTime asLocalDateTimeJava8()
public static org.joda.time.DateTime asLocalDateTime()