重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章将为大家详细讲解有关使用JavaScript怎么设置默认时间跨度,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
创新互联是一家从事企业网站建设、做网站、成都网站设计、行业门户网站建设、网页设计制作的专业网站制作公司,拥有经验丰富的网站建设工程师和网页设计人员,具备各种规模与类型网站建设的实力,在网站建设领域树立了自己独特的设计风格。自公司成立以来曾独立设计制作的站点近1000家。
var end; var start; $(function(){ var myDate = new Date(); myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); //获取当前日(1-31) myDate.getDay(); //获取当前星期X(0-6,0代表星期天) myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数) myDate.getHours(); //获取当前小时数(0-23) myDate.getMinutes(); //获取当前分钟数(0-59) myDate.getSeconds(); //获取当前秒数(0-59) myDate.getMilliseconds(); //获取当前毫秒数(0-999) //月 var s; if(myDate.getMonth()<9){ s="0"+(myDate.getMonth()+1); } if(myDate.getMonth() >=9){ s=(myDate.getMonth() + 1); } var ss; if(myDate.getMonth()<10){ ss="0"+(myDate.getMonth()); } if(myDate.getMonth()>=10){ ss=(myDate.getMonth()); } //日 var c; if(myDate.getDate()<10){ c="0"+myDate.getDate(); }else if(myDate.getDate()>=10){ c=myDate.getDate(); } end=myDate.getFullYear()+"-"+s+"-"+c; $("#endTime").val(end); if(s=="01"){ ss="12"; start=(myDate.getFullYear()-1)+"-"+ss+"-"+c; }else{ if(c>28){ if(ss=="02"){ if((myDate.getFullYear()%4==0 && myDate.getFullYear()%100!=0)||(myDate.getFullYear()%100==0 && myDate.getFullYear()%400==0)){ c=29; }else{ c=28; } } if(ss=="04"||ss=="06"||ss=="09"||ss=="11"){ c=30; } } start=myDate.getFullYear()+"-"+ss+"-"+c; } $("#startTime").val(start); getData(); });
javascript是一种动态类型、弱类型的语言,基于对象和事件驱动并具有相对安全性并广泛用于客户端网页开发的脚本语言,同时也是一种广泛用于客户端Web开发的脚本语言。它主要用来给HTML网页添加动态功能,现在JavaScript也可被用于网络服务器,如Node.js。
关于使用JavaScript怎么设置默认时间跨度就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。