Class DateTimeFormats
java.lang.Object
io.nosqlbench.virtdata.library.basics.core.DateTimeFormats
public class DateTimeFormats
extends java.lang.Object
The valid formats, in joda specifier form are documented in
DateTimeFormats
- yyyy-MM-dd HH:mm:ss.SSSZ, for example: 2015-02-28 23:30:15.223
- yyyy-MM-dd HH:mm:ss, for example 2015-02-28 23:30:15
- yyyyMMdd'T'HHmmss.SSSZ, for example: 20150228T233015.223
- yyyyMMdd'T'HHmmssZ, for example: 20150228T233015
- yyyy-MM-dd, for example: 2015-02-28
- yyyyMMdd, for example: 20150228
- yyyyMM, for example: 201502
- yyyy, for example: 2015
-
Field Summary
Fields Modifier and Type Field Description static org.joda.time.format.DateTimeFormatter[]formattersstatic org.joda.time.DateTimegregorianCalendarStart -
Constructor Summary
Constructors Constructor Description DateTimeFormats() -
Method Summary
Modifier and Type Method Description static org.joda.time.DateTimeparseEpochTimeToDateTime(java.lang.String timeString)static longparseEpochTimeToGregorianMillis(java.lang.String timeString)static longparseEpochTimeToTimeUUIDTicks(java.lang.String timeString)
-
Field Details
-
formatters
public static final org.joda.time.format.DateTimeFormatter[] formatters -
gregorianCalendarStart
public static org.joda.time.DateTime gregorianCalendarStart
-
-
Constructor Details
-
DateTimeFormats
public DateTimeFormats()
-
-
Method Details
-
parseEpochTimeToDateTime
public static org.joda.time.DateTime parseEpochTimeToDateTime(java.lang.String timeString) -
parseEpochTimeToGregorianMillis
public static long parseEpochTimeToGregorianMillis(java.lang.String timeString) -
parseEpochTimeToTimeUUIDTicks
public static long parseEpochTimeToTimeUUIDTicks(java.lang.String timeString)
-