JavaScript 日期多加一天 方法

今天查看项目发现有出bug,由于未了符合sql语句的要求,前台网页显示的时候传到后台的时候要+1天,

网上查看了别人写的,发现多多少少有点漏洞,经过我自己总结,写出了达到了我要求的

 1                 var str  =  $(‘前台获得时间time‘).val().slice(5)  + "- " + $(‘前台获得时间time‘‘).val().slice(0,  4);
 2                 var  d  =  new  Date(str);
 3                 d.setDate(d.getDate()+1);
 4                 var  d3  =  new  Date(d.getFullYear(),  d.getMonth(),  d.getDate());
 5                 var   month=returnMonth(d3.getMonth());
 6                 var day=d3.getDate();
 7                 day=day<10?"0"+day:day;
 8                 var 最后得到的时间time=d3.getFullYear()+"-"+month+"-"+day;
 9                 function   returnMonth(num){
10                     var   str="";
11                     switch(num){
12                         case   0:   str="01";   break;
13                         case   1:   str="02";   break;
14                         case   2:   str="03";   break;
15                         case   3:   str="04";   break;
16                         case   4:   str="05";   break;
17                         case   5:   str="06";   break;
18                         case   6:   str="07";   break;
19                         case   7:   str="08";   break;
20                         case   8:   str="09";   break;
21                         case   9:   str="10";   break;
22                         case   10:  str="11";   break;
23                         case   11:  str="12";   break;
24                     }
25                     return   str;
26                 }希望我写的东西对其他人有帮助
时间: 2025-02-01 16:38:57

JavaScript 日期多加一天 方法的相关文章

javascript 日期月份加减

项目中需要用到,自己写了一个.javascript日期按月加减 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8"> <title></title> <script> function dateToDate(date) { var sDate = new Da

使用CSS、JavaScript及Ajax实现图片预加载的方法详解 

预加载图片是提高用户体验的一个很好方法.图片预先加载到浏览器中,访问者便可顺利地在你的网站上冲浪,并享受到极快的加载速度.这对图片画廊及图片占据很大比例的网站来说十分有利,它保证了图片快速.无缝地发布,也可帮助用户在浏览你网站内容时获得更好的用户体验.本文将分享使用CSS.JavaScript及Ajax实现图片预加载的三个不同技术,来增强网站的性能与可用性.一起来看看吧,希望对大家学习web前端有所帮助. 方法一:用CSS和JavaScript实现预加载 实现预加载图片有很多方法,包括使用CSS

Javascript图片预加载详解

预加载图片是提高用户体验的一个很好方法.图片预先加载到浏览器中,访问者便可顺利地在你的网站上冲浪,并享受到极快的加载速度.这对图片画廊及图片占据很大比例的网站来说十分有利,它保证了图片快速.无缝地发布,也可帮助用户在浏览你网站内容时获得更好的用户体验.本文将分享三个不同的预加载技术,来增强网站的性能与可用性. 方法一:用CSS和JavaScript实现预加载 实现预加载图片有很多方法,包括使用CSS.JavaScript及两者的各种组合.这些技术可根据不同设计场景设计出相应的解决方案,十分高效.

Javascript常用对象的属性和方法

javascript为我们提供了一些非常有用的常用内部对象和方法.用户不需要用脚本来实现这些功能.这正是基于对象编程的真正目的. 在javascript提供了string(字符串).math(数值计算)和Date(日期)三种对象和其它一些相关的方法.从而为编程人员快速开发强大的脚本程序提供了非常有利的条件. 1.常用内部对象 在javascript中对于对象属性与方法的引用,有两种情况:其一是说该对象是静态对象,即在引用该对象的属性或方法时不需要为它创建实例:而另一种对象则在引用它的对象或方法是

JavaScript日期对象使用总结

javascript Date日期对象的创建 创建一个日期对象: var objDate=new Date([arguments list]); 我总结了参数形式主要有以下3种: new Date("month dd yyyy hh:mm:ss"); //后面的hh:mm:ss可选(不选的话就是默认的开始时间),而且前三项的顺序可以随意,甚至各字段后面可以加逗号 new Date(yyyy,mth,dd,hh,mm,ss); //除了前两个字段(年.月字段)外,其余的都是可选的(不选的

Moment.js 超棒Javascript日期处理类库

Moment.js 不容错过的超棒Javascript日期处理类库 主要特性: 3.2kb超轻量级 独立类库,意味这你不需要倒入一堆js 日期处理支持UNIX 时间戳,String,指定格式的Date 日期处理:加,减日期 日期显示:包括相对时间显示的日期显示选项 其它内建的功能,例如,保存,timezone offset和i18n支持 可以作为node.js的一个模块 使用: 首先,你可以创建一个新的moment 对象.它通过全局的moment() 方法来完成.如果你不设置参数,它将使用当前的

javaScript DOM编程经常使用的方法与属性

DOM是Document Object Model文档对象模型的缩写.依据W3C DOM规范,DOM是一种与浏览器,平台,语言无关的接口,使得你能够訪问页面其它的标准组件. Node接口的特性和方法 特性/方法 类型/放回类型 说明 nodeName String 节点的名字:依据节点的类型而定义 nodeValue String 节点的值.依据节点的类型而定义 nodeType Number 节点的类型常量值之中的一个 ownerDocument Document 指向这个节点所属的文档 fi

JavaScript 日期与计时器

JavaScript 日期与计时器 JavaScript 中日期和计时器是常用的工具方法,本文主要介绍构造函数 Date 的使用和时间戳的概念,以及设置计时器和清除计时器的方法 日期对象 Date 是一个构造函数,其原型上定义了一些日期方法 Date() 执行 Date(),返回表示日期的字符串 new Date() 没有参数,返回当前日期实例对象 var date = new Date(); console.log(Object.prototype.toString.call(date));

webdriver定位页面元素时使用set_page_load_time()和JavaScript停止页面加载

原文:https://my.oschina.net/u/2344787/blog/400507?p={{page}} 引言: 在使用webdriver的get方法打开页面时,可能页面需要加载的元素较多导致加载时间很长,而时间过长会导致后面的操作无法进行,甚至直接报错:所以在页面加载到一定时间,实际需要定位的元素很大可能上已经加载出来时,需要停止页面的加载,进而进行下面的操作: 例如:get 汽车之家页面时会等待很长时间,其实页面基本元素都已加载,可进行后续操作 可以通过set_page_load