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 相关文章推荐
用javascript实现无刷新更新数据的详细步骤 asp
Dec 26 Javascript
jQuery Tab插件 用于在Tab中显示iframe,附源码和详细说明
Jun 27 Javascript
解析JavaScript中的不可见数据类型
Dec 02 Javascript
javascript时间差插件分享
Jul 18 Javascript
Bootstrap笔记之缩略图、警告框实例详解
Mar 09 Javascript
详解Vue使用 vue-cli 搭建项目
Apr 20 Javascript
浅谈vue路径优化之resolve
Oct 13 Javascript
详解基于vue-cli3.0如何构建功能完善的前端架子
Oct 09 Javascript
Vue.js 图标选择组件实践详解
Dec 03 Javascript
vue基于两个计算属性实现选中和全选功能示例
Feb 08 Javascript
使用vuepress搭建静态博客的示例代码
Feb 14 Javascript
node学习笔记之读写文件与开启第一个web服务器操作示例
May 29 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实现根据数组的值进行分组的方法
2017/04/20 PHP
php生出随机字符串
2017/07/06 PHP
php简单读取.vcf格式文件的方法示例
2017/09/02 PHP
JQuery获取当前屏幕的高度宽度的实现代码
2011/07/12 Javascript
range 标准化之获取
2011/08/28 Javascript
javascript-表格排序(降序/反序)实现介绍(附图)
2013/05/30 Javascript
js倒计时小程序
2013/11/05 Javascript
jquery插件lazyload.js延迟加载图片的使用方法
2014/02/19 Javascript
javascript中的Function.prototye.bind
2015/06/25 Javascript
BootStrap下jQuery自动完成的样式调整
2016/05/30 Javascript
JS中如何实现复选框全选功能
2016/12/19 Javascript
js通过keyCode值判断单击键盘上某个键,然后触发指定的事件方法
2017/02/19 Javascript
Javascript实现页面滚动时导航智能定位
2017/05/06 Javascript
详解vue中使用express+fetch获取本地json文件
2017/10/10 Javascript
JavaScript实现的超简单计算器功能示例
2017/12/23 Javascript
JavaScript原型链与继承操作实例总结
2018/08/24 Javascript
Vuex modules模式下mapState/mapMutations的操作实例
2019/10/17 Javascript
ES6 proxy和reflect的使用方法与应用实例分析
2020/02/15 Javascript
vue中解决微信html5原生ios虚拟键返回不刷新问题
2020/10/20 Javascript
压缩包密码破解示例分享(类似典破解)
2014/01/17 Python
python列表操作使用示例分享
2014/02/21 Python
python获取当前运行函数名称的方法实例代码
2017/04/06 Python
Python学习思维导图(必看篇)
2017/06/26 Python
Python图像的增强处理操作示例【基于ImageEnhance类】
2019/01/03 Python
python实现蒙特卡罗方法教程
2019/01/28 Python
Django给admin添加Action的步骤详解
2019/05/01 Python
如何解决django-celery启动后迅速关闭
2019/10/16 Python
python实现将json多行数据传入到mysql中使用
2019/12/31 Python
pytorch 移动端部署之helloworld的使用
2020/10/30 Python
中东地区最大的奢侈品市场:The Luxury Closet
2019/04/09 全球购物
荷兰度假屋租赁网站:Aan Zee
2020/02/28 全球购物
Nike墨西哥官网:Nike MX
2020/08/30 全球购物
小加工厂管理制度
2014/01/21 职场文书
心得体会格式及范文
2016/01/25 职场文书
《家世》读后感:看家训的力量
2019/12/30 职场文书
python区块链实现简版工作量证明
2022/05/25 Python