Class DatetimeHelper
- java.lang.Object
-
- org.apache.tinkerpop.gremlin.util.DatetimeHelper
-
public final class DatetimeHelper extends Object
Utility class for parsing and formatting dates/times.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Date
datetime()
A proxy allows for syntax similar to Gremlin grammar ofdatetime()
.static Date
datetime(String d)
A proxy call toparse(String)
but allows for syntax similar to Gremlin grammar ofdatetime()
.static String
format(Instant d)
Formats anInstant
to a form of2018-03-22T00:35:44Z
at UTC.static Date
parse(String d)
Parses aString
representing a date and/or time to aDate
object with a default time zone offset of UTC (+00:00).
-
-
-
Method Detail
-
format
public static String format(Instant d)
Formats anInstant
to a form of2018-03-22T00:35:44Z
at UTC.
-
parse
public static Date parse(String d)
Parses aString
representing a date and/or time to aDate
object with a default time zone offset of UTC (+00:00). It can parse dates in any of the following formats.- 2018-03-22
- 2018-03-22T00:35:44
- 2018-03-22T00:35:44Z
- 2018-03-22T00:35:44.741
- 2018-03-22T00:35:44.741Z
- 2018-03-22T00:35:44.741+1600
- 2018-03-22T00:35:44.741+16:00
- 2018-03-22T00:35:44.741+160000
- 2018-03-22T00:35:44.741+16:00:00
-
datetime
public static Date datetime(String d)
A proxy call toparse(String)
but allows for syntax similar to Gremlin grammar ofdatetime()
.
-
datetime
public static Date datetime()
A proxy allows for syntax similar to Gremlin grammar ofdatetime()
.
-
-