js日期的自动推算,高手请进,有点难度,在线等待
有两个输入框:开始和结束,要求根据开始日期推算出结束日期。
要求,如果输入1个月,则自动推算出下个月和开始日期对应的日期,如果输入2个年,则自动推算出从开始日期算,2年后的日期。
可以在下面的代码基础上调测:
<html>
<head>
<script>
</script>
<style type="text/css">
body {
font: 9pt;
}
td{ font: 9pt;
}
</style>
</HEAD>
<BODY>
<form name="form1">
<table border=1>
<tr><td colspan=4>如果选择的是月</td></tr>
<tr>
<td>数量<input name="tnum" type="input" size=2 value=2>个</td>
<td><select name="ttype"><option value="月">月</option><option value="年">年</option></select></td><td>
开始<input name="sdate" value="2006-12-31" size=10></td><td>结束<input name="edate" value="2007-2-28" size=10></td><tr>
<tr><td colspan=4>如果选择的单位是年,数量是1,<br>当起始日期为2008-2-29的时候,要有自动计算出2009-2-28</td></tr>
</table>
</form>
</BODY>
</HTML>
要求,如果输入1个月,则自动推算出下个月和开始日期对应的日期,如果输入2个年,则自动推算出从开始日期算,2年后的日期。
可以在下面的代码基础上调测:
<html>
<head>
<script>
</script>
<style type="text/css">
body {
font: 9pt;
}
td{ font: 9pt;
}
</style>
</HEAD>
<BODY>
<form name="form1">
<table border=1>
<tr><td colspan=4>如果选择的是月</td></tr>
<tr>
<td>数量<input name="tnum" type="input" size=2 value=2>个</td>
<td><select name="ttype"><option value="月">月</option><option value="年">年</option></select></td><td>
开始<input name="sdate" value="2006-12-31" size=10></td><td>结束<input name="edate" value="2007-2-28" size=10></td><tr>
<tr><td colspan=4>如果选择的单位是年,数量是1,<br>当起始日期为2008-2-29的时候,要有自动计算出2009-2-28</td></tr>
</table>
</form>
</BODY>
</HTML>
...全文
相关推荐
moment.js轻松实现获取当前日期是当年的第几周
了解了上述知识点之后,我们可以总结一下如何使用moment.js来获取当前日期是当年的第几周,并根据需要推算前后几周的日期。
js实现根据身份证号自动生成出生日期
在JavaScript编程中,实现根据身份证号码自动推算出生日期是一个常见的实用功能。本文将详细介绍如何通过编写JavaScript代码来完成这一任务。首先,了解身份证号码的结构对于解析至关重要,中国
javaScript 计算两个日期的天数相差(示例代码)
首先,我们需要了解JavaScript中日期对象(Date)的使用方法。JavaScript的Date对象提供了多种方法来操作日期,包括创建日期、获取日期的年、月、日等信息,以及计算日期间的差异。
JAVASCRIPT网页农历日期动态显示.pdf
农历日期是中国传统的日期系统,基于农历的计算方式是非常复杂的,需要天文观测和推算。因此,使用JavaScript来实现农历日期的动态显示是一种非常实用的方法。
详解JavaScript时间处理之几个月前或几个月后的指定日期
JavaScript中处理时间,尤其是在项目开发中推算日期的功能,是前端开发中不可或缺的一部分。


