JSP页面怎么写时间控件?

2024-12-14 14:07:00
推荐回答(4个)
回答1:

不知道你所说的那个输入时间是个什么概念 是记录什么作用的 如果单纯的就是想让别人输入一个时间段来查询的 那么 我建议你用js做 如果就是来记录一个操作的时间 比如此时我在此留言了想记录我留言的时间那么你可以写一个静态的方法获取 代码如下 public static String GetTime()
{
Date d = new Date();

int year = d.getYear()+1900;
int yue = d.getMonth()+1;
int days = d.getDate();
int hour = d.getHours();
int me = d.getMinutes();
long miao = d.getSeconds();

return year+"-"+yue+"-"+days;
}

如果是前者的话 用java写页可以只是太麻烦了 建议你用js

回答2:

使用jscalendar控件吧,网上有下的,把这个控件放在WEB-ROOT下,在页面中引用就可以了,至于代码你可以看down下的控件,一般都有使用例子,一般是一个SCRIPT引用

回答3:

不好以在这个上..给个邮箱给你发过去

回答4:

参考代码如下:

注意文件所对应的目录。

日期:



放在calendar.js中的代码:
function Calendar_M(obj) {
var now = obj.value.split("-");
target = obj;

var top = document.body.clientTop + GetObjectTop(obj);
var left = document.body.clientLeft + GetObjectLeft(obj);

calendar = document.all.minical;
calendar.style.pixelTop = top + obj.offsetHeight;
calendar.style.pixelLeft = left;
calendar.style.display = '';

if (now.length == 2) {
Cal_iFrame.Show_cal_M(now[0],now[1]);
} else {
now = new Date();
Cal_iFrame.Show_cal_M(now.getFullYear(), now.getMonth()+1);
}
}