`
kanpiaoxue
  • 浏览: 1783128 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

javascript 得到任意间隔的日期

 
阅读更多
//得到今天为起点的任意一天地日期
function getDateByCount(addDayCount) {
    var dd = new Date();
    dd.setDate(dd.getDate()+addDayCount);//获取addDayCount天后的日期
    var y = dd.getFullYear();
    var m = dd.getMonth()+1;
    var d = dd.getDate();
    return y+"-"+m+"-"+d;
}

//得到以 otherDate 为起点的任意一天的日期
function getDateByCountWithOtherDate(otherDate,addDayCount) {
		if(!otherDate || otherDate.constructor != Date){
			alert('otherDate 不是日期类型,请检查!');
			return;
		}
		var dd = new Date(otherDate.getTime());
		dd.setDate(dd.getDate()+addDayCount);//获取addDayCount天后的日期
		return dd;
}

document.write("<br />昨天:"+getDateByCount(-1));
document.write("<br />今天:"+getDateByCount(0));
document.write("<br />明天:"+getDateByCount(1));
document.write("<br />后天:"+getDateByCount(2));

 

分享到:
评论

相关推荐

    源文件程序天下JAVASCRIPT实例自学手册

    源文件程序天下JAVASCRIPT实例自学手册 第1章 JavaScript语言概述 1.1 JavaScript是什么 1.1.1 JavaScript简史 1.1.2 JavaScript有何特点 1.2 JavaScript能做什么 1.2.1 表单数据合法性验证 1.2.2 页面特效 1.2.3 ...

    指定两个日期计算相隔的天数

    例如,在Python中,我们可以使用`datetime`库中的`date`对象和`timedelta`对象来计算日期间隔。例如: ```python from datetime import date date1 = date(2022, 1, 1) date2 = date(2022, 2, 1) days_diff = ...

    JavaScript网页特效实例大全(经常用到的)

    - `animate`:自定义动画,可以设置任意属性的变化,如位置、大小、颜色等,以创建个性化的动画效果。 2. **滚动特效** - `scrollTo`:使页面自动滚动到指定位置,常用于导航栏链接点击后快速定位。 - `parallax...

    JavaScript网页特效范例宝典源码

    实例121 返回两个日期之间的间隔小时 188 实例122 倒计时 190 实例123 访问时间限制 191 实例124 计步器 192 4.3 日期时间特效 194 实例125 分时问候 194 实例126 节日提示 195 实例127 倒影时钟 196 实例128 带阴影...

    JavaScript基础和实例代码

    JavaScript电子书,包括了JavaScript的大部分知识,可以帮助读者快速入门。内容如下: 第1章 JavaScript语言概述 1.1 JavaScript是什么 1.1.1 JavaScript简史 1.1.2 JavaScript有何特点 1.2 JavaScript能做什么 ...

    js 两个日期比较相差多少天的实例

    这种方法不仅适用于整日的比较,还可以用于计算两个日期间任意时间点的间隔天数。 需要注意的是,这种方法假设了两个日期都在同一个时区。如果日期跨越不同的时区,或者需要考虑夏令时变化,那么可能需要更复杂的...

    实用的31种javascript实例

    根据提供的文件信息,我们可以从中提炼出与JavaScript相关的多个知识点,并对每个知识点进行详细的解析和说明。下面将逐一介绍这些知识点。 ### 实用的31种JavaScript实例 #### 1. 输入框焦点事件处理 在HTML中,...

    JavaScript笔记

    }---*可以任意地方声明方法* B:var compare=function(a,b){return a-b;} ---| --其实方法名也是方法对象的变量名;等号右边其实就是1个匿名方法对象 |--*必须在传递之前声明方法对象* C:var compare=new ...

    模仿万年历

    万年历是一种可以显示若干年份内日期的工具,通常用于查看日期、计算日期间隔以及了解特殊日期等。在IT行业中,我们可以通过编程语言来模仿实现一个万年历,这里主要涉及到JavaScript(jq库)的应用。在给定的“模仿...

    一个用来计算整星期日期的功能代码

    4. 整周日期的递增:如果要求计算距离当前日期整周的日期,就需要判断当前日期与最近周的起点(如本周一)的间隔,然后据此计算出未来或过去的整周日期。 5. 用户交互:考虑到这个功能可能是插件形式,用户可能需要...

    Ginseng:浏览器的间隔重复学习

    配置文件基于标签,类型,截止日期和创建日期创建评论 本机Markdown和LaTeX对内容和模板的支持 这个怎么运作 您想学习/记住的东西称为信息。 人参与虚拟抽认卡配合使用,这意味着您要对卡片的“正面”提出疑问或...

    tasktimer:一个精确的计时器实用程序,用于在给定的间隔刻度或日期上运行定期任务。 (节点和浏览器)

    一个精确的计时器实用程序,用于在给定的间隔刻度或日期上运行定期任务。 为什么选择TaskTimer ? 由于JavaScript具有单线程异步特性,因此每次执行都需要占用一部分CPU时间,并且它们等待的时间会因负载而异。 这...

    时间闹钟 JS做的 源码

    例如,`new Date()`会返回当前日期和时间,而`new Date(year, month, day, hours, minutes, seconds, milliseconds)`则允许创建任意时刻的日期对象。 对于时间闹钟的实现,关键在于使用`setInterval`或`setTimeout`...

    js重写Date类插件

    本作品主要为自定义的Date(),已完成基本功能,部分未实现功能(如获取星期)用户可自行添加,根据与已知的某个日期间隔天数及取余的方法就能在此类中添加获取星期的方法,其余功能就不多陈述,只要用户输入时间格式...

    jQuery一星期每天时间段选择代码.zip

    开发者可以通过理解并修改这些文件,以适应不同场景的需求,例如调整时间段间隔、添加禁选日期等。对于熟悉jQuery和前端开发的人来说,这是一个很好的学习和实践案例,它展示了如何结合HTML、CSS和JavaScript构建...

    FindingDate:给日期从今天起的几天

    在这个函数中,`datetime.now()`获取当前日期和时间,`timedelta(days=days)`创建了一个表示给定天数的间隔,然后将其加到`today`上,得到未来日期。最后,`strftime('%Y-%m-%d')`将日期格式化为'年-月-日'的格式。 ...

    2020:2020倒计时

    `Date`对象是JavaScript内置的日期处理类,可以获取当前日期和时间,也可以创建任意日期。例如,我们可以用`new Date()`创建一个表示当前日期和时间的对象,或者`new Date(year, month, day, hours, minutes, ...

    Cron expression 校验 js版本

    Cron表达式是一种在Unix和Linux系统中广泛使用的定时任务调度格式,它允许用户定义精确的时间间隔来触发任务。JavaScript版本的Cron表达式校验工具则为前端开发人员提供了一个方便的解决方案,可以在客户端进行定时...

    yohours-2

    该工具是用JavaScript编写的。 可以在上获得现场演示。 用法 YoHours使用简单。 这些是您可以执行的基本操作: 添加间隔:将鼠标拖动到日历上 删除间隔:单击它 延长间隔:在间隔四肢上拖动“ =”符号 季节 ...

Global site tag (gtag.js) - Google Analytics