feat:修改学习记录导出中学习时长字段格式为两位小数

This commit is contained in:
yangxinyu
2025-12-09 09:36:11 +08:00
parent 240d4725e6
commit eba13bb602

View File

@@ -451,8 +451,8 @@ public class StudyCourseApi extends ApiBaseController{
map.put("学习开始时间", studyCourse1.getStartTime());
// 结束时间为空的,说明还没学习结束(有值)
map.put("学习结束时间", studyCourse1.getFinishTime());
// 学习时长学习总时间是秒现在要求的学习时间是分钟向上取整1秒算1分钟60秒算1分钟61秒算2分钟
map.put("学习时长(分)", studyCourse1.getTotalDuration() == null ? null : (int) Math.ceil(studyCourse1.getTotalDuration() / 60.0));
// 学习时长(保留两位小数):
map.put("学习时长(分)", studyCourse1.getTotalDuration() == null ? null : String.format("%.2f", studyCourse1.getTotalDuration() / 60.0));
// 学习状态需要转换
String statusText = "";
if (studyCourse1.getStatus() != null) {