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 Datedatetime()A proxy allows for syntax similar to Gremlin grammar ofdatetime().static Datedatetime(String d)A proxy call toparse(String)but allows for syntax similar to Gremlin grammar ofdatetime().static Stringformat(Instant d)Formats anInstantto a form of2018-03-22T00:35:44Zat UTC.static Dateparse(String d)Parses aStringrepresenting a date and/or time to aDateobject with a default time zone offset of UTC (+00:00).
-
-
-
Method Detail
-
format
public static String format(Instant d)
Formats anInstantto a form of2018-03-22T00:35:44Zat UTC.
-
parse
public static Date parse(String d)
Parses aStringrepresenting a date and/or time to aDateobject 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().
-
-