【发布时间】:2021-04-13 07:51:37
【问题描述】:
我想计算 2 个时间戳变量之间的持续时间并以 HH:MM:SS 格式输出
val start_time = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss").format(LocalDateTime.now)
val sourceFormat = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
val start_time_dt = sourceFormat.parse(start_time)
val end_time = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss").format(LocalDateTime.now)
val end_time_dt = sourceFormat.parse(end_time)
我正在尝试这样做:
Duration.between(end_time_dt, start_time_dt)
但我收到以下错误:
found : java.util.Date
required: java.time.temporal.Temporal
【问题讨论】:
-
你的代码中有
import java.time._吗? -
@pietrodito 是的,我已经导入了它!