Package edu.sc.seis.seisFile
Class TimeUtils
java.lang.Object
edu.sc.seis.seisFile.TimeUtils
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final Instant
static final Instant
future plus one day so that is is after(future)static final int
static final double
static final int
static final int
static final Duration
static final Duration
static final Duration
static final Duration
static final Duration
static final Duration
static final Duration
static final Duration
static final Duration
static final int
static final Duration
static final ZoneId
static final Instant
static final Duration
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DateTimeFormatter
createFormatter
(String pattern) static Duration
static Duration
durationFromSeconds
(double seconds) static double
static float
static DateTimeFormatter
static DateTimeFormatter
static Instant
instantFromEpochSeconds
(double epochSec) static double
instantToEpochSeconds
(Instant instant) static Duration
static Instant
parseISOString
(String time) static String
toCompactISOString
(Instant time) static String
toISOString
(Instant time)
-
Field Details
-
DASH
- See Also:
-
TZ_UTC
-
ZULU
- See Also:
-
ONE_MICROSECOND
-
ONE_MILLISECOND
-
ONE_SECOND
-
ONE_MINUTE
-
ONE_HOUR
-
ONE_DAY
-
ONE_WEEK
-
ONE_FORTNIGHT
-
ONE_MONTH
-
ZERO_DURATION
-
NANOS_IN_SEC_INT
public static final int NANOS_IN_SEC_INT- See Also:
-
NANOS_IN_SEC
public static final double NANOS_IN_SEC- See Also:
-
NANOS_IN_MILLI
public static final int NANOS_IN_MILLI- See Also:
-
NANOS_IN_TENTH_MILLI
public static final int NANOS_IN_TENTH_MILLI- See Also:
-
TENTH_MILLI
-
SECS_IN_DAY
public static final int SECS_IN_DAY- See Also:
-
wayPast
-
future
-
futurePlusOne
future plus one day so that is is after(future)
-
-
Constructor Details
-
TimeUtils
public TimeUtils()
-
-
Method Details
-
getCompactDateTimeFormatter
-
getDateTimeFormatter
-
parseISOString
-
toISOString
-
toCompactISOString
-
durationFromSeconds
-
durationToDoubleSeconds
-
durationToFloatDays
-
instantFromEpochSeconds
-
instantToEpochSeconds
-
multiply
-
divide
-
createFormatter
-