`
pepple
  • 浏览: 37519 次
  • 性别: Icon_minigender_1
  • 来自: 亳州
社区版块
存档分类
最新评论

js取日期的前一天

阅读更多
/****************************************
 * 取前一天的日期
 * 参数格式:2014-06-02
 * 结果格式:2014-06-01
 ***************************************/
function convertDate(beginTime)
{
	var now = new Date(beginTime);  
	var years = now.getFullYear();  
	var months = now.getMonth()+1;  
	var days = now.getDate(); 
	
	var NextNow = addDate(years+"-"+months+"-"+days,-1);  
	years = NextNow.getFullYear();  
	months = NextNow.getMonth()+1;  
	days = NextNow.getDate();  
	if((months+"").length==1)
	{
		months = "0" + months;
	}
	if((days+"").length==1)
	{
		days = "0" + days;
	}
	return years+"-"+months+"-"+days;
}
/*****************************************
 * 根据 日期,偏移量 获取新的日期
 * 参数dd的格式:2014-06-01
 ****************************************/
function addDate(dd,dadd)
{  
	var arr = dd.split("-");
	var timestr = "";
	for(var i=0;i<arr.length;i++)
	{
	    if(timestr.length>0)
	    {
	       timestr = timestr + "-";
	    }
	    if(arr[i].length==2 || arr[i].length==4)
	    {
	       timestr = timestr + arr[i];
	    }
	    if(arr[i].length==1)
	    {
	       timestr = timestr + "0" + arr[i];
	    }
	}
	var a = new Date(timestr);  
	a = a.valueOf();  
	a = a + dadd * 24 * 60 * 60 * 1000;  
	a = new Date(a);  

	return a;  
}  
分享到:
评论

相关推荐

    js获得给定时间时间后一个小时或一天的时间.txt

    js中本人尝试过许多方法对时间前进进行计算,后来慢慢发现,通过New Date类对每日的24:00的进位,可以很简便的计算出给定时间的一小时或一天后的时间;此次资源以整时为例,若精确到分秒,思路相同,可先将分秒部分...

    js和java返回三个月前的时间

    使用js和java的两种方法返回三个月前的具体时间,显示的格式有年月日和年月两种格式。

    javascript中取前n天日期的两种方法分享

    方法一: 代码如下:var d = new Date(); d = new Date(d.getFullYear(),d.getMonth(),d.getDate()-n);  方法二: 代码如下:var now = new Date(); now.setTime(now.getTime()-n*24*60*60*1000);

    C# 最全的日期正则表达式,没有之一

    公历的平年只有365日,比回归年短约0.2422 日,每四年累积约一天,把这一天加于2月末(即2月29日),使当年时间长度变为366日,这一年就为闰年。 需要注意的是,现在的公历是根据罗马人的“儒略历”改编而得。由于...

    js获取指定时间的前几秒

    最近项目上有一个需求是:根据一张图片的拍摄时间获取到这个时间前二后三的一个五秒钟的视频信息,通过查找相关资料写了一个方法拿来记录分享一下。 //指定时间减2秒 function reduceTwoS(dateStr){//dateStr格式为...

    程序天下:JavaScript实例自学手册

    13.39 取当月的最后一天 第 14章 数字、数组和统计函数特效 14.1 边打字边显示字数 14.2 创建随机数 14.3 JavaScript创建二维数组 14.4 截断小数点位数 14.5 删除数组中指定元素 14.6 数字选中后放大 14.7 统计字符...

    《程序天下:JavaScript实例自学手册》光盘源码

    13.39 取当月的最后一天 第 14章 数字、数组和统计函数特效 14.1 边打字边显示字数 14.2 创建随机数 14.3 JavaScript创建二维数组 14.4 截断小数点位数 14.5 删除数组中指定元素 14.6 数字选中后放大 14.7 统计字符...

    javascript入门笔记

    Javascript,简称为 JS,是一款能够运行在 JS解释器/引擎 中的脚本语言 JS解释器/引擎 是JS的运行环境: 1、独立安装的JS解释器 - NodeJS 2、嵌入在浏览器中的JS解释器 JS的发展史: 1、1992年 Nombas 开发...

    JSP实用技巧集合,jsp编程的一些小技巧总结

    26. 求两个日期相隔了多少天:输入时间格式为(yyyy-mm-dd) 27. 上传文件对话框 28. 分页测试 29. 下载文件 30. 简单汉字判断 31. 将JSP的变量或者bean传递给JAVASCRIPT使用? 32. 把一种格式(如yyyy-mm-dd)的日期...

    精易模块[源码] V5.15

    1、修复“时间_取现行时间戳”有时不能正常返回13位时间戳,当毫秒为一位时,返回结果为11位。感谢易友【happyboy】反馈。 2、修复上个版本校正API正确申明后“普通填表”类返回不能初始化BUG。 3、新增“类回调_取...

    用程序输出“当前时间是XXXX年XX月XX日XX时XX分XX秒(第XX周,周X)

    编写一个程序,用一个数组乘放各种图形类对象(包括二维和三维的),并输出对象得相应信息。如果某个图形是TwoDimensionalShape就显示其面积,如果某个图形是ThreeDimenionalShape,则显示其面积和体积。请完成图中...

    jsp编程技巧集锦

    把一种格式(如yyyy-mm-dd)的日期变量转换成另外一种格式(如dd-mm-yyyy)的日期变量! 33. 实现在页面上添加一行输入对话框 34. 制作验证码图片? 35. 图片缩小放大功能 36. 点击输入框弹出日期选择?...

    精易官方免费模块v3.60版

    4.增加 “时间_取现行时间戳” 一个可选参数,是否为 十位时间戳 感谢 H婶 的提醒 5.修复 “时间_转为GMT格式” 日期缩写错误 感谢 H婶 的提醒 精易模块 V3.48 what’s new:(20131208) 1 重写 “系统_是否已联网...

    asp.net知识库

    NET委托:一个C#睡前故事 [推荐] - [原创] Microsoft .NET策略及框架概述 卸载Class? Web Form 窗体 如何实现web页面的提示保存功能 在ASP.Net中两种利用CSS实现多界面的方法 如何在客户端调用服务端代码 页面一...

    PHP168整站|PHP168整站 v4.0下载_源码下载

    2.当某一天不想要论坛了,也可以从论坛中把用户数据导进整站中来。 3.完全纯绿色整合论坛,不修改论坛的文件,也不修改论坛的数据库,所以你可以大大的放心。 除以上功能外,还有完善的留言本功能与友情链接功能,...

    asoft签到管理系统tykq3.5_build20110125

    1、增加自定义用户组名称功能,现在您可以自由的为所有权限的用户取一个您喜欢的名字了(更改后用户下一次登录系统将会显示新的权限名称。例如,将“数据员”改为“秘书”等) 2、调整登陆页面设计。暂时屏蔽日程...

    PHP168建站系统

    当某一天不想要论坛了,也可以从论坛中把用户数据导进整站中来。 3.完全纯绿色整合论坛,不修改论坛的文件,也不修改论坛的数据库,所以你可以大大的放心。 KV6整站系统正式版(v6.01)在原来V6建站版式的基础上完善与...

    最新Java面试宝典pdf版

    18、一个用户表中有一个积分字段,假如数据库中有100多万个用户,若要在每年第一天凌晨将积分清零,你将考虑什么,你将想什么办法解决? 107 19、一个用户具有多个角色,请查询出该表中具有该用户的所有角色的其他...

    Java面试笔试资料大全

    18、一个用户表中有一个积分字段,假如数据库中有100多万个用户,若要在每年第一天凌晨将积分清零,你将考虑什么,你将想什么办法解决? 107 19、一个用户具有多个角色,请查询出该表中具有该用户的所有角色的其他...

Global site tag (gtag.js) - Google Analytics