js日期处问题?
<input type="radio" name="IsOne" value="A">
原时间加
<input type="radio" name="IsOne" value="B">
从今日加 ||
<input type="radio" name="Adddate3" value="D">
加3个月
<input type="radio" name="Adddate3" value="E">
加6个月
<input type="radio" name="Adddate3" value="F">
加1年
原时间:<input type=text name=olddate id='olddate' value='2018-12-20'>
加后时间:
<input type=text name=newdate id='newdate'>
</form>
----------------
要求:
当 IsOne 选中一项 且 Adddate3 同时有选中的前提下,响应事件。
当选中从原时间加,且选中加3个月或者6个月,1年时,加后时间的value自动从 olddate 里对应增加。
如果是从今天加,那就从今天为基准备开始对应加时间,然后写在newdate里。
请问这段完整的js应该怎么写,谢谢。
相关推荐
javascript的trim和日期时间格式化函数
javascript的TRIM函数和日期时间格式化函数 如 var d = new Date().format('yyyy-MM-dd hh:mm:ss');
Javascript 日期处理之时区问题
所以大家以后发现这类问题,可以看下时区是不是没对应上。
JS日期格式化之javascript Date format
在上篇文章给大家介绍了js对Date对象的操作的问题(生成一个倒数7天的数组),本篇介绍有关js日期格式化之javascript Date format,本文通过三种方法给大家讲解,具体内容请看下文。 方法一: // 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 200
JS判断当前日期是否大于某个日期的实现代码
上面是个图片啊,想要看效果,自己打吧,学习不能偷懒
JS处理json日期格式化问题
起因 对于从C#返回的日期字段,当进行JSON序列化后,在前台JS里显示的并不是真正的日期,这让我们感觉很不爽,我们不可能为了这东西,把所有日期字段都变成string吧,所以,找了一个JS的扩展方法,来实现这个功能 实现 function ChangeDateFormat(jsondate) { jsondate = jsondate.replace("/Date(", "").replace(")/", ""); if (jsondate.indexOf("+") > 0) { jsondate = jsondate.substring(0, jsondate.indexO


