JSP 时间计算:不使用 Java 时间 13:30 如何加 130 分钟
在 JSP 中,可以使用 Java 代码来处理时间的计算。下面是一个示例代码,演示如何将时间增加 130 分钟:
<%@ page import='java.text.SimpleDateFormat' %>
<%@ page import='java.util.Date' %>
<%
// 获取当前时间
Date currentTime = new Date();
// 创建一个 SimpleDateFormat 对象来格式化时间
SimpleDateFormat sdf = new SimpleDateFormat('HH:mm');
// 将当前时间转换成字符串
String currentTimeStr = sdf.format(currentTime);
// 将当前时间字符串转换成 Date 对象
Date currentTimeObj = sdf.parse(currentTimeStr);
// 创建一个 Calendar 对象来进行时间计算
Calendar calendar = Calendar.getInstance();
// 设置 Calendar 对象的时间为当前时间
calendar.setTime(currentTimeObj);
// 增加 130 分钟
calendar.add(Calendar.MINUTE, 130);
// 获取增加后的时间
Date newTime = calendar.getTime();
// 将增加后的时间转换成字符串
String newTimeStr = sdf.format(newTime);
%>
增加 130 分钟后的时间为:<%= newTimeStr %>
在上述代码中,首先获取当前时间并进行格式化。然后将当前时间转换成 Date 对象,并创建一个 Calendar 对象。接着使用 Calendar 对象来增加 130 分钟,并获取增加后的时间。最后将增加后的时间转换成字符串,并输出到 JSP 页面中。
原文地址: https://www.cveoy.top/t/topic/qmTB 著作权归作者所有。请勿转载和采集!