Jsp自动获取明天日期,要求对月份和年份包括闰年等其他的判断 2月,时候是31天等 或者用JS也可以。。。。

Jsp自动获取明天日期,要求对月份和年份包括闰年等其他的判断 2月,时候是31天等 或者用JS也可以。。。。,第1张

这是用javascript做的

<html>

<head>

<title>判断是否是闰年</title>

</head>

<body>

<script language="javascript">

var year = windowprompt("请输入一个年份", "");

while((year < 0)||(isNaN(year))){

alert("您的输入不合法,请重新输入!");

year = windowprompt("请输入一个年份", "");

}

while(year == ""){ //注意windowprompt方法返回值类型是字符串

alert("您的输入不能为空,请重新输入!");

year = windowprompt("请输入一个年份", "");

}

var nYear = parseInt(year);

if((nYear%4 == 0)&&(nYear%100 != 0)){ //能被4整除但不能被100整除的是闰年

alert(nYear + "年是闰年");

}

else if(nYear%400 == 0){ //能被400整除的也是闰年

alert(nYear + "年是闰年");

}

else {

alert(nYear + "年不是闰年");

}

</script>

</body>

</html>

看不清,效果是这个样子:

猜测你是这么写的:

Date xxx = requestgetParameter("xxx");

解析:

requestgetParameter()获取到的是string,现在你要转换成Date类型。java提供String转Date的工具类。

假如你传过来的日期是2015-07-02 10:30:00可以用下面的方式解析:

String dateStr = requestgetParameter("xxx");

// yyyy-MM-dd HH:mm:ss 与你传过来的日期格式对应

// 2015-07-02 10:30:00 就是 yyyy-MM-dd HH:mm:ss;2015-07-02 10:30 对应 yyyy-MM-dd HH:mm 以此类推,此处不明白可以问度娘

DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

Date date = dfparse(dateStr);

jsp中获取当前时间代码如下:

<%@

page

language="java"%>

<%@

page

contentType="text/html;

charset=utf-8"%>

<%@

page

import="javautil"%>

//获取系统时间必须导入的

<%@

page

import="javatext"%>

//获取系统时间必须导入的

<%

String

datetime=new

SimpleDateFormat("yyyy-MM-dd")format(CalendargetInstance()getTime());

//获取系统时间

%>

引入Calendar和Date类,获得前一天后一天,用Calendar的 add方法, 正数是后几天,负数是前几天。存入数据库,就直接写直连库的方式写吧,很简单,可以参考jdbc了。

这个 是jdk 的问题, 这个是正常现象,使用new Date()getMonth() 就比现实中的月少1 。

如果用这个的话就 要在 dategetMonth() +1; 获取 年和天的方法可以正常使用

以上就是关于Jsp自动获取明天日期,要求对月份和年份包括闰年等其他的判断 2月,时候是31天等 或者用JS也可以。。。。全部的内容,包括:Jsp自动获取明天日期,要求对月份和年份包括闰年等其他的判断 2月,时候是31天等 或者用JS也可以。。。。、servlet获取jsp页面的日期值、jsp中怎么获得当前时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10177172.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存