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 相关文章推荐
Dojo 学习笔记入门篇 First Dojo Example
Nov 15 Javascript
基于jQuery判断两个元素是否有重叠部分的代码
Jul 25 Javascript
nodeType属性返回被选节点的节点类型介绍
Nov 22 Javascript
javascript刷新父页面的各种方法汇总
Sep 03 Javascript
jQuery中:input选择器用法实例
Jan 03 Javascript
canvas实现粒子时钟效果
Feb 06 Javascript
vue构建单页面应用实战
Apr 10 Javascript
jQuery实现一个简单的验证码功能
Jun 26 jQuery
详解angular应用容器化部署
Aug 14 Javascript
vue 优化CDN加速的方法示例
Sep 19 Javascript
VuePress 快速踩坑小结
Feb 14 Javascript
微信小程序收藏功能的实现代码
Jun 19 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
提取HTML标签
2006/10/09 PHP
PHP编程中尝试程序并发的几种方式总结
2016/03/21 PHP
javascript 文档的编码问题解决
2009/03/01 Javascript
javascript 获取图片颜色
2009/04/05 Javascript
对xmlHttp对象方法和属性的理解
2011/01/17 Javascript
javascript日期对象格式化为字符串的实现方法
2014/01/14 Javascript
用json方式实现在 js 中建立一个map
2014/05/02 Javascript
jQuery基础知识小结
2014/12/22 Javascript
JS动画效果打开、关闭层的实现方法
2015/05/09 Javascript
基于jQuery Circlr插件实现产品图片360度旋转
2015/09/20 Javascript
JS实现网页标题随机显示名人名言的方法
2015/11/03 Javascript
浏览器环境下JavaScript脚本加载与执行探析之defer与async特性
2016/01/14 Javascript
微信JS-SDK坐标位置如何转换为百度地图坐标
2016/07/04 Javascript
微信小程序 flex实现导航实例详解
2017/04/26 Javascript
通过源码分析Vue的双向数据绑定详解
2017/09/24 Javascript
vue使用$emit时,父组件无法监听到子组件的事件实例
2018/02/26 Javascript
微信小程序将字符串生成二维码图片的操作方法
2018/07/17 Javascript
thinkjs微信中控之微信鉴权登陆的实现代码
2019/08/08 Javascript
vue 解决addRoutes多次添加路由重复的操作
2020/08/04 Javascript
js仿京东放大镜效果
2020/08/09 Javascript
一个Python最简单的接口自动化框架
2018/01/02 Python
Python 反转字符串(reverse)的方法小结
2018/02/20 Python
python字典嵌套字典的情况下找到某个key的value详解
2019/07/10 Python
python批量修改ssh密码的实现
2019/08/08 Python
Python中类似于jquery的pyquery库用法分析
2019/12/02 Python
python实现12306登录并保存cookie的方法示例
2019/12/17 Python
Clarins娇韵诗英国官网:来自法国的天然护肤品牌
2017/04/18 全球购物
Wilson体育用品官网:美国著名运动器材品牌
2019/05/12 全球购物
2014年母亲节寄语
2014/05/07 职场文书
查摆问题对照检查材料
2014/08/28 职场文书
单位委托书格式范本
2014/09/29 职场文书
2015大学自主招生自荐信范文
2015/03/04 职场文书
2015年污水处理厂工作总结
2015/05/26 职场文书
创业开店,这样方式更合理
2019/08/26 职场文书
导游词之潮音寺
2019/09/26 职场文书
MySQL系列之六 用户与授权
2021/07/02 MySQL