@inline def millisToInstant()

in shared/src/main/scala/magnolify/shared/Time.scala [25:64]


  @inline def millisToInstant(millisFromEpoch: Long): Instant =
    Instant.ofEpochMilli(millisFromEpoch)
  @inline def millisFromInstant(instant: Instant): Long = instant.toEpochMilli
  @inline def millisToJodaInstant(millisFromEpoch: Long): joda.Instant =
    joda.Instant.ofEpochMilli(millisFromEpoch)
  @inline def millisFromJodaInstant(instant: joda.Instant): Long = instant.getMillis

  @inline def millisToLocalTime(millisFromMidnight: Int): LocalTime =
    LocalTime.ofNanoOfDay(TimeUnit.MILLISECONDS.toNanos(millisFromMidnight.toLong))
  @inline def millisFromLocalTime(lt: LocalTime): Int =
    TimeUnit.NANOSECONDS.toMillis(lt.toNanoOfDay).toInt
  @inline def millisToJodaLocalTime(millisFromMidnight: Int): joda.LocalTime =
    joda.LocalTime.fromMillisOfDay(millisFromMidnight.toLong)
  @inline def millisFromJodaLocalTime(lt: joda.LocalTime): Int = lt.millisOfDay().get()

  @inline def millisToJodaDateTime(millisFromEpoch: Long): joda.DateTime =
    new joda.DateTime(millisFromEpoch, joda.DateTimeZone.UTC)
  @inline def millisFromJodaDateTime(dt: joda.DateTime): Long = dt.getMillis

  @inline def millisToLocalDateTime(millisFromEpoch: Long): LocalDateTime =
    LocalDateTime.ofInstant(millisToInstant(millisFromEpoch), ZoneOffset.UTC)
  @inline def millisFromLocalDateTime(ldt: LocalDateTime): Long =
    millisFromInstant(ldt.toInstant(ZoneOffset.UTC))
  @inline def millisToJodaLocalDateTime(millisFromEpoch: Long): joda.LocalDateTime =
    new joda.LocalDateTime(millisFromEpoch, joda.DateTimeZone.UTC)
  @inline def millisFromJodaLocalDateTime(ldt: joda.LocalDateTime): Long =
    ldt.toDateTime(joda.DateTimeZone.UTC).getMillis

  @inline def millisToDuration(millis: Long): Duration = Duration.ofMillis(millis)
  @inline def millisFromDuration(d: Duration): Long =
    TimeUnit.SECONDS.toMillis(d.getSeconds) + TimeUnit.NANOSECONDS.toMillis(d.getNano.toLong)
  @inline def millisToJodaDuration(millis: Long): joda.Duration = joda.Duration.millis(millis)
  @inline def millisFromJodaDuration(d: joda.Duration): Long = d.getMillis

  // micros /////////////////////////////////////////////////////
  @inline def microsToInstant(microsFromEpoch: Long): Instant = {
    val epochSeconds = TimeUnit.MICROSECONDS.toSeconds(microsFromEpoch)
    val nanoAdjustment = TimeUnit.MICROSECONDS.toNanos(microsFromEpoch % 1000000L)
    Instant.ofEpochSecond(epochSeconds, nanoAdjustment)
  }