Daniel Branco
09/16/2021, 2:01 PMMattia Tommasone
09/16/2021, 2:07 PMmockkStatic(LocalDateTime::now)
Quincy
09/16/2021, 2:07 PMClock
instead?
val clock = Clock.fixed(Instant.now(), ZoneId.of("UTC"))
val now = LocalDateTime.now(clock)
For example ^Quincy
09/16/2021, 2:08 PMQuincy
09/16/2021, 2:08 PMDaniel Branco
09/16/2021, 2:09 PMDaniel Branco
09/16/2021, 2:21 PMOverload resolution ambiguity. All these functions match.
public open fun now(): LocalDateTime! defined in java.time.LocalDateTime
public open fun now(clock: Clock!): LocalDateTime! defined in java.time.LocalDateTime
public open fun now(zone: ZoneId!): LocalDateTime! defined in java.time.LocalDateTime
Mattia Tommasone
09/16/2021, 2:21 PMEmil Kantis
09/16/2021, 3:08 PMobject Time { fun now() = Instant.now()}
Emil Kantis
09/16/2021, 3:08 PMEmil Kantis
09/16/2021, 3:09 PMQuincy
09/16/2021, 5:59 PMSystem.currentTimeMillis()
as returning a timestamp with a platform dependent resolution.Daniel Branco
09/17/2021, 8:17 AM