电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

js 動態校驗開始結束時間的實現代碼

瀏覽:89日期:2024-05-07 15:54:37

很多時候要動態校驗開始結束時間,每次都要寫一次,太麻煩,以備后面拷貝使用,

代碼作用簡介:

開始結束時間,聯動,開始時間前后移動,對應結束時間相應變化,時間差30天

html:

<input type='date' placeholder='請輸入(From)...' value='${startDate }' onblur='onblurStartDate();' /><input type='date' placeholder='請輸入(To)...' value='${endDate }' onblur='onblurEndDate();' />

js:

<script type='text/javascript'>/** * 動態校驗開始時間 * @returns */function onblurStartDate() {var startDateStr = $('#txtStartDate').val();var nowDate = new Date().toISOString().substring(0, 10); //當前時間截取操作var endDateStr = addDate(startDateStr, 29); if(startDateStr >= nowDate) {alert('開始時間不能大于等于今天!');var endDate = addDate(nowDate, -29);$('#txtStartDate').val(endDate);return;}if(endDateStr >= nowDate) {$('#txtEndDate').val(nowDate);return false;}$('#txtEndDate').val(endDateStr);} /** * 動態校驗結束時間 * @returns */function onblurEndDate() {var endDateStr = $('#txtEndDate').val();var nowDate = new Date().toISOString().substring(0, 10); //當前時間截取操作 if(endDateStr > nowDate) {alert('結束時間不能大于今天!');$('#txtEndDate').val(nowDate);var startDate = addDate(nowDate, -29);$('#txtStartDate').val(startDate);return false;}var startDateStr = addDate(endDateStr, -29);$('#txtStartDate').val(startDateStr);} /** * 日期加減法 格式:addDate(’2017-01-11’,20) * @param date計算開始的日期 * @param days需要加的天數 (正數加,負數減) * @returns 計算后的時間 */function addDate(date, days) {var d = new Date(date);d.setDate(d.getDate() + parseInt(days));var m = d.getMonth() + 1;m = parseInt(m) < 10 ? (’0’ + m) : m;var day = parseInt(d.getDate()) < 10 ? (’0’ + d.getDate()) : d.getDate();return d.getFullYear() + ’-’ + m + ’-’ + day;}</script>

java后臺:

/** * 頁面初始化+指定時間 * @param request * @param response * @return */@RequestMapping(value = { '/pageInit.do' })protected String pageInit(final HttpServletRequest request, final HttpServletResponse response) {SimpleDateFormat sdf = new SimpleDateFormat('yyyy-MM-dd');request.setAttribute('startDate', sdf.format(TimeUtils.addDate(new Date(), -29)));request.setAttribute('endDate', sdf.format(new Date()));return 'taskManage/taskindex';}

總結

到此這篇關于js 動態校驗開始結束時間的文章就介紹到這了,更多相關js 動態校驗時間內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 焊缝跟踪系统_激光位移传感器_激光焊缝跟踪传感器-创想智控 | 回转炉,外热式回转窑,回转窑炉-淄博圣元窑炉工程有限公司 | 防水套管_柔性防水套管_刚性防水套管-巩义市润达管道设备制造有限公司 | 工业CT-无锡璟能智能仪器有限公司| 撕碎机,撕破机,双轴破碎机-大件垃圾破碎机厂家 | 无机纤维喷涂棉-喷涂棉施工工程-山东华泉建筑工程有限公司▲ | 广州食堂承包_广州团餐配送_广州堂食餐饮服务公司 - 旺记餐饮 | 1000帧高速摄像机|工业高速相机厂家|科天健光电技术 | 陕西视频监控,智能安防监控,安防系统-西安鑫安5A安防工程公司 | 联系我们-腾龙公司上分客服微信19116098882 | 合肥地磅_合肥数控切割机_安徽地磅厂家_合肥世佳电工设备有限公司 | KBX-220倾斜开关|KBW-220P/L跑偏开关|拉绳开关|DHJY-I隔爆打滑开关|溜槽堵塞开关|欠速开关|声光报警器-山东卓信有限公司 | 英国雷迪地下管线探测仪-雷迪RD8100管线仪-多功能数字听漏仪-北京迪瑞进创科技有限公司 | 河南膏药贴牌-膏药代加工-膏药oem厂家-洛阳今世康医药科技有限公司 | 涿州网站建设_网站设计_网站制作_做网站_固安良言多米网络公司 | 旗帜网络笔记-免费领取《旗帜网络笔记》电子书 | 智能汉显全自动量热仪_微机全自动胶质层指数测定仪-鹤壁市科达仪器仪表有限公司 | 广州冷却塔维修厂家_冷却塔修理_凉水塔风机电机填料抢修-广东康明节能空调有限公司 | 蜂蜜瓶-玻璃瓶-玻璃瓶厂-玻璃瓶生产厂家-徐州贵邦玻璃制品有限公司 | EDLC超级法拉电容器_LIC锂离子超级电容_超级电容模组_软包单体电容电池_轴向薄膜电力电容器_深圳佳名兴电容有限公司_JMX专注中高端品牌电容生产厂家 | 空调风机,低噪声离心式通风机,不锈钢防爆风机,前倾皮带传动风机,后倾空调风机-山东捷风风机有限公司 | UV固化机_UVLED光固化机_UV干燥机生产厂家-上海冠顶公司专业生产UV固化机设备 | 乙炔气体报警装置|固定式氯化氢检测仪|河南驰诚电气百科 | 玻璃钢格栅盖板|玻璃钢盖板|玻璃钢格栅板|树篦子-长沙川皖玻璃钢制品有限公司 | 紫外线老化试验箱_uv紫外线老化试验箱价格|型号|厂家-正航仪器设备 | 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 杭州代理记账费用-公司注销需要多久-公司变更监事_杭州福道财务管理咨询有限公司 | 袋式过滤器,自清洗过滤器,保安过滤器,篮式过滤器,气体过滤器,全自动过滤器,反冲洗过滤器,管道过滤器,无锡驰业环保科技有限公司 | 垃圾清运公司_环卫保洁公司_市政道路保洁公司-华富环境 | 宁夏活性炭_防护活性炭_催化剂载体炭-宁夏恒辉活性炭有限公司 | 模具硅橡胶,人体硅胶,移印硅胶浆厂家-宏图硅胶科技 | 山东锐智科电检测仪器有限公司_超声波测厚仪,涂层测厚仪,里氏硬度计,电火花检漏仪,地下管线探测仪 | 运动木地板_体育木地板_篮球馆木地板_舞台木地板-实木运动地板厂家 | 物流之家新闻网-最新物流新闻|物流资讯|物流政策|物流网-匡匡奈斯物流科技 | 臻知网大型互动问答社区-你的问题将在这里得到解答!-无锡据风网络科技有限公司 | 线材成型机,线材折弯机,线材成型机厂家,贝朗自动化设备有限公司1 | 体坛网_体坛+_体坛周报新闻客户端| 厂房出租-厂房规划-食品技术-厂房设计-厂房装修-建筑施工-设备供应-设备求购-龙爪豆食品行业平台 | 河南mpp电力管_mpp电力管生产厂家_mpp电力电缆保护管价格 - 河南晨翀实业 | 防堵吹扫装置-防堵风压测量装置-电动操作显示器-兴洲仪器 | LED显示屏_LED屏方案设计精准报价专业安装丨四川诺显科技 |