Class DateWrapper

java.lang.Object
io.deephaven.web.client.api.LongWrapper
io.deephaven.web.client.api.DateWrapper

@JsType(namespace="dh") public class DateWrapper extends LongWrapper
Wraps a timestamp value stored as nanoseconds since the epoch for use in JS.

This type extends LongWrapper and inherits the following conversions:

  • Constructor Details

    • DateWrapper

      @JsIgnore public DateWrapper(long valueInNanos)
  • Method Details

    • of

      @JsIgnore public static DateWrapper of(long dateInNanos)
    • ofJsDate

      public static DateWrapper ofJsDate(elemental2.core.JsDate date)
      Creates a wrapper from a JavaScript JsDate.
      Parameters:
      date - The JavaScript date value.
      Returns:
      A wrapper containing the corresponding timestamp in nanoseconds.
    • asDate

      public elemental2.core.JsDate asDate()
      Returns the wrapped timestamp as a JavaScript JsDate.
      Returns:
      A JsDate representing the wrapped value.