JS实现简单获取最近7天和最近3天日期的方法


Posted in Javascript onApril 18, 2018

本文实例讲述了JS实现简单获取最近7天和最近3天日期的方法。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>3water.com JS获取最近三天和最近3天日期</title>
</head>
<body>
<script>
//获取最近7天日期
console.log(getDay(0));//当天日期
console.log(getDay(-7));//7天前日期
//获取最近3天日期
console.log(getDay(0));//当天日期
console.log(getDay(-3));//3天前日期
function getDay(day){
    var today = new Date();
    var targetday_milliseconds=today.getTime() + 1000*60*60*24*day;
    today.setTime(targetday_milliseconds); //注意,这行是关键代码
    var tYear = today.getFullYear();
    var tMonth = today.getMonth();
    var tDate = today.getDate();
    tMonth = doHandleMonth(tMonth + 1);
    tDate = doHandleMonth(tDate);
    return tYear+"-"+tMonth+"-"+tDate;
}
function doHandleMonth(month){
    var m = month;
    if(month.toString().length == 1){
     m = "0" + month;
    }
    return m;
}
</script>
</body>
</html>

运行结果:

JS实现简单获取最近7天和最近3天日期的方法

PS:这里再为大家推荐几款比较实用的天数计算在线工具供大家使用:

在线日期/天数计算器:
http://tools.3water.com/jisuanqi/date_jisuanqi

在线日期计算器/相差天数计算器:
http://tools.3water.com/jisuanqi/datecalc

在线日期天数差计算器:
http://tools.3water.com/jisuanqi/onlinedatejsq

在线天数计算器:
http://tools.3water.com/jisuanqi/datejsq

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
jquery mobile changepage的三种传参方法介绍
Sep 13 Javascript
浅析javascript中函数声明和函数表达式的区别
Feb 15 Javascript
Bootstrap框架下下拉框select搜索功能
Mar 26 Javascript
Webpack打包css后z-index被重新计算的解决方法
Jun 18 Javascript
webpack2.0配置postcss-loader的方法
Aug 17 Javascript
JavaScript实现开关等效果
Sep 08 Javascript
微信小程序中post方法与get方法的封装
Sep 26 Javascript
禁止弹窗中蒙层底部页面跟随滚动的几种方法
Dec 07 Javascript
node实现简单的增删改查接口实例代码
Aug 22 Javascript
SSM+layUI 根据登录信息显示不同的页面方法
Sep 20 Javascript
详解微信小程序之提高应用速度小技巧
Jan 07 Javascript
Vue切换div显示隐藏,多选,单选代码解析
Jul 14 Javascript
详解Node使用Puppeteer完成一次复杂的爬虫
Apr 18 #Javascript
jQuery滚动条美化插件nicescroll简单用法示例
Apr 18 #jQuery
Angular 如何使用第三方库的方法
Apr 18 #Javascript
jQuery实现的淡入淡出与滑入滑出效果示例
Apr 18 #jQuery
浅谈mvvm-simple双向绑定简单实现
Apr 18 #Javascript
JS点击动态添加标签、删除指定标签的代码
Apr 18 #Javascript
jQuery实现的手动拖动控制进度条效果示例【测试可用】
Apr 18 #jQuery
You might like
无数据库的详细域名查询程序PHP版(1)
2006/10/09 PHP
php + nginx项目中的权限详解
2017/05/23 PHP
Laravel框架生命周期与原理分析
2018/06/12 PHP
javascript下数值型比较难点说明
2010/06/07 Javascript
jquery.jstree 增加节点的双击事件代码
2010/07/27 Javascript
Javascript类库的顶层对象名用户体验分析
2010/10/24 Javascript
JavaScript高级程序设计阅读笔记(五) ECMAScript中的运算符(一)
2012/02/27 Javascript
JS判断当前日期是否大于某个日期的实现代码
2012/09/02 Javascript
JS图片根据鼠标滚动延时加载的实例代码
2013/07/13 Javascript
js 去掉空格实例 Trim() LTrim() RTrim()
2014/01/07 Javascript
JS网页在线获取鼠标坐标值的方法
2015/02/28 Javascript
jQuery动态添加
2016/04/07 Javascript
jQuery源码解读之extend()与工具方法、实例方法详解
2017/03/30 jQuery
实现微信小程序的wxml文件和wxss文件在webstrom的支持
2017/06/12 Javascript
JS实现换肤功能的方法实例详解
2019/01/30 Javascript
Python3读取UTF-8文件及统计文件行数的方法
2015/05/22 Python
python输入整条数据分割存入数组的方法
2018/11/13 Python
解决Python下imread,imwrite不支持中文的问题
2018/12/05 Python
Python中psutil的介绍与用法
2019/05/02 Python
python实现支付宝转账接口
2019/05/07 Python
Python进程间通信Queue消息队列用法分析
2019/05/22 Python
用pycharm开发django项目示例代码
2019/06/13 Python
Python分析彩票记录并预测中奖号码过程详解
2019/07/09 Python
解决python 读取 log日志的编码问题
2019/12/24 Python
美国著名的女性内衣零售商:Frederick’s of Hollywood
2018/02/24 全球购物
类如何去实现接口
2013/12/19 面试题
C/C++程序员常见面试题二
2015/11/19 面试题
会计辞职信范文
2014/01/15 职场文书
霸气队列口号
2014/06/18 职场文书
村道德模范事迹材料
2014/08/28 职场文书
行政执法队伍作风整顿个人剖析材料
2014/10/11 职场文书
开幕式邀请函
2015/01/31 职场文书
2015年度物业公司工作总结
2015/04/27 职场文书
铁人观后感
2015/06/16 职场文书
签约仪式致辞
2015/07/30 职场文书
PHP中国际化的字符串排序和比较对象详解
2021/08/23 PHP