【JS】JavaScript 指定日期增加天数
指定某个日期(字符串),增加n天后,输出日期字符串,格式:年-月-日;
/**
* [dateAddDays 从某个日期增加n天后的日期]
* @param {[string]} dateStr [日期字符串]
* @param {[int]} dayCount [增加的天数]
* @return {[string]}[增加n天后的日期字符串]
*/
function dateAddDays(dateStr,dayCount) {
var tempDate=new Date(dateStr.replace(/-/g,"/"));//把日期字符串转换成日期格式
var resultDate=new Date((tempDate/1000+(86400*dayCount))*1000);//增加n天后的日期
var resultDateStr=resultDate.getFullYear()+"-"+(resultDate.getMonth()+1)+"-"+(resultDate.getDate());//将日期转化为字符串格式
return resultDateStr;
} dateAddDays('2019-03-18',27); //"2019-4-14"
-------------------------------------------------------------------------------
【JS】JavaScript 指定日期增加天数的更多相关文章
- js实现指定日期增加指定月份
		
首先,大致思路为: 1. 先将字符串格式的时间类型转化为Date类型 2. 再将Date类型的时间增加指定月份 3. 最后将Date类型的时间在转化为字符串类型 1. 先将字符串格式的时间类型转化为 ...
 - 日期增加天数--JS Date
		
//日期加天数的方法 //dataStr日期字符串 //dayCount 要增加的天数 //return 增加n天后的日期字符串 function dateAddDays(dataStr,dayCou ...
 - JS计算指定日期是距今的第几周,星期几
		
无意中在百度知道上发现这样一个问题,就抽时间见写了一个函数. 首先我们需要明确,既然是指定日期距今的第几周,那么就要知道指定的日期是什么,而且是不能确定的,会根据使用者不同而得到不同的日期,所以我们需 ...
 - js获取当期日期累加天数
		
本文是转载的,,忘记出处了,我用上了,也给大家分享一下 一.日期减去天数等于第二个日期 function cc(dd,dadd)...{//可以加上错误处理var a = new Date(dd)a ...
 - JS获取指定月份的天数几种方法
		
最近看到一个有意思的试题,正好在需求中也碰到类似的问题,即计算某个月的天数问题.碰到类似问题也许大部分会想是不是还要判断闰年.平年,如果这样想的话就复杂了,下面给出具体的计算方法. 获取月份天数方法一 ...
 - js 获取指定日期
		
查询几天后的js代码,如果查询当天的日期 if($("input[name='startTime']").val()==""){ $("input[n ...
 - JS 获取指定日期的前几天,后几天
		
function getNextDate(date,day) { var dd = new Date(date); dd.setDate(dd.getDate() + day); var y = dd ...
 - js计算指定日期的下一年的日期
		
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
 - Js计算指定日期加上多少天,加多少月,加多少年的日期
		
function DateAdd(interval,number,date) { /* * 功能:实现VBScript的DateAdd功能. * 参数:interval,字符串表达式,表示要添加的时间 ...
 
随机推荐
- 关于Android Studio 3.2 运行应用时提示 “Instant Run requires that the platform corresponding to your target device (Android 7.0 (Nougat)) is installed.” 的说明
			
点击"Run",运行App后,Android Studio显示如图1-1界面: 图1-1 这是因为你连接的外部设备(比如Android手机或AVD)的SDK版本在你的电脑上没有安装 ...
 - ocelot 自定义认证和授权
			
ocelot 自定义认证和授权 Intro 最近又重新启动了网关项目,服务越来越多,每个服务都有一个地址,这无论是对于前端还是后端开发调试都是比较麻烦的,前端需要定义很多 baseUrl,而后端需要没 ...
 - win10下安装mysql5.7.25版本
			
之前使用mysql都是使用的xampp上面集成的mysql,也在安装过5.6.35的版本,好像都是下一步下一步就完成了,昨天安装了一个5.7.25的版本的mysql,也不知道怎么了,就开始百度一些东西 ...
 - 字符串转数字练习--String to Integer (atoi)
			
Implement atoi which converts a string to an integer. The function first discards as many whitespace ...
 - js实现语音功能
			
在项目中需要对ajax请求返回的消息进行语音播报.那么什么录制的就是在太low啦.下面js贴代码 str 为返回的data //语音播报function voiceAnnouncements(str) ...
 - c/c++ 继承与多态 文本查询的小例子(非智能指针版本)
			
问题:在上一篇继承与多态 文本查询的小例子(智能指针版本)在Query类里使用的是智能指针,只把智能指针换成普通的指针,并不添加拷贝构造方法,会发生什么呢? 执行时,代码崩掉. 分析下面一行代码: Q ...
 - 记录未预编译文件“*.aspx”,因此不能请求该文件的几种处理办法
			
对应Framework版本重新注册 2.0:C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i 4.0:C:\Wind ...
 - 用css 添加手状样式,鼠标移上去变小手,变小手
			
用css 添加手状样式,鼠标移上去变小手,变小手 cursor:pointer; 用JS使鼠标变小手onmouseover(鼠标越过的时候) onmouseover="this.style. ...
 - kerberos环境下spark消费kafka写入到Hbase
			
一.准备环境: 创建Kafka Topic和HBase表 1. 在kerberos环境下创建Kafka Topic 1.1 因为kafka默认使用的协议为PLAINTEXT,在kerberos环境下需 ...
 - zoj 3605
			
链接 [https://vjudge.net/contest/293343#problem/F] 题意 就是有n碗,有一个宝石,知道开始宝石在那个碗下面 进行M次交换,但知道其中的k次,问你最可能在那 ...