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 相关文章推荐
js中将字符串转换成json的三种方式
Jan 12 Javascript
jQuery Pagination Ajax分页插件(分页切换时无刷新与延迟)中文翻译版
Jan 11 Javascript
页面定时刷新(1秒刷新一次)
Nov 22 Javascript
ext中store.load跟store.reload的区别示例介绍
Jun 17 Javascript
jQuery层级选择器用法分析
Feb 10 Javascript
jquery分析文本里url或邮件地址为真实链接的方法
Jun 20 Javascript
jQuery入门之层次选择器实例简析
Dec 11 Javascript
解析利用javascript如何判断一个数为素数
Dec 08 Javascript
ajax分页效果(bootstrap模态框)
Jan 23 Javascript
高性能的javascript之加载顺序与执行原理篇
Jan 14 Javascript
vue全局自定义指令-元素拖拽的实现代码
Apr 14 Javascript
微信小程序如何获取地址
Dec 24 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 urlencode()与urldecode()函数字符编码原理详解
2011/12/06 PHP
关于php循环跳出的问题
2013/07/01 PHP
PHP实现通过URL提取根域名
2016/03/31 PHP
PHP编程之设置apache虚拟目录
2016/07/08 PHP
Yii2实现让关联字段支持搜索功能的方法
2016/08/10 PHP
关于Laravel参数验证的一些疑与惑
2019/11/19 PHP
层序遍历在ExtJs的TreePanel中的应用
2009/10/16 Javascript
JS Excel读取和写入操作(模板操作)实现代码
2010/04/11 Javascript
javascript 系统文件夹文件操作及参数介绍
2013/01/08 Javascript
javascript常用代码段搜集
2014/12/04 Javascript
jQuery中append()方法用法实例
2015/01/08 Javascript
jquery实现拖拽调整Div大小
2015/01/30 Javascript
ExtJs动态生成treepanel的Json格式
2015/07/19 Javascript
JS中innerHTML和pasteHTML的区别实例分析
2016/06/22 Javascript
Vue.js实现一个todo-list的上移下移删除功能
2017/06/26 Javascript
微信小程序简单实现form表单获取输入数据功能示例
2017/11/30 Javascript
p5.js 毕达哥拉斯树的实现代码
2018/03/23 Javascript
利用Python找出序列中出现最多的元素示例代码
2017/12/08 Python
Python for循环中的陷阱详解
2018/07/13 Python
详解python3中用HTMLTestRunner.py报ImportError: No module named 'StringIO'如何解决
2019/08/27 Python
详解Flask前后端分离项目案例
2020/07/24 Python
C++和python实现阿姆斯特朗数字查找实例代码
2020/12/07 Python
python爬虫基础之urllib的使用
2020/12/31 Python
python UIAutomator2使用超详细教程
2021/02/19 Python
HTML5 解决苹果手机不能自动播放音乐问题
2017/12/27 HTML / CSS
Canvas制作的下雨动画的示例
2018/03/06 HTML / CSS
PurCotton全棉时代官网:100%天然棉花生产的生活护理用品
2016/11/18 全球购物
SCHIESSER荷兰官方网站:德国内衣专家
2020/10/09 全球购物
霸王洗发水广告词
2014/03/14 职场文书
庆元旦演讲稿
2014/09/15 职场文书
委托代理人授权委托书范本
2014/09/24 职场文书
2015年保险业务员工作总结
2015/05/27 职场文书
电影雷锋观后感
2015/06/10 职场文书
详解CSS开发过程中的20个快速提升技巧
2021/05/21 HTML / CSS
windows11怎么查看wifi密码? win11查看wifi密码的技巧
2021/11/21 数码科技
RestTemplate如何通过HTTP Basic Auth认证示例说明
2022/03/17 Java/Android