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 Details

    • format

      public static String format(Instant d)
      Formats an Instant to a form of 2018-03-22T00:35:44Z at UTC.
    • parse

      public static OffsetDateTime parse(String d)
      Parses a String representing a date and/or time to a Date 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 OffsetDateTime datetime(String d)
      A proxy call to parse(String) but allows for syntax similar to Gremlin grammar of datetime().
    • datetime

      public static OffsetDateTime datetime()
      A proxy allows for syntax similar to Gremlin grammar of datetime().