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 二维数组
Nov 26 Javascript
JS对象转换为Jquery对象示例
Jan 26 Javascript
使用jquery修改表单的提交地址基本思路
Jun 04 Javascript
JavaScript验证电子邮箱的函数
Aug 22 Javascript
javascript数组输出的两种方式
Jan 13 Javascript
javascript实现鼠标移到Image上方时显示文字效果的方法
Aug 07 Javascript
AngularJS入门教程之数据绑定用法示例
Nov 01 Javascript
js实现简单的二级联动效果
Mar 09 Javascript
深入理解Vue2.x的虚拟DOM diff原理
Sep 27 Javascript
JavaScript实现鼠标滚轮控制页面图片切换功能示例
Oct 14 Javascript
jQuery实现的点击图片居中放大缩小功能示例
Jan 16 jQuery
Ant Design的可编辑Tree的实现操作
Oct 31 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中simplexml_load_file函数用法实例
2014/11/12 PHP
实例讲解php数据访问
2016/05/09 PHP
PHP排序算法之冒泡排序(Bubble Sort)实现方法详解
2018/04/20 PHP
PHP 99乘法表的几种实现代码
2020/10/13 PHP
复制本贴标题和地址的js代码
2008/07/01 Javascript
JavaScript Timer实现代码
2010/02/17 Javascript
深入理解JavaScript系列(11) 执行上下文(Execution Contexts)
2012/01/15 Javascript
jQuery替换字符串(实例代码)
2013/11/13 Javascript
原生JavaScript实现合并多个数组示例
2014/09/21 Javascript
javascript数据类型验证方法
2015/12/31 Javascript
jQuery插件ImageDrawer.js实现动态绘制图片动画(附源码下载)
2016/02/25 Javascript
微信小程序小组件 基于Canvas实现直播点赞气泡效果
2020/05/29 Javascript
vue中如何实现变量和字符串拼接
2017/06/19 Javascript
jquery操作ul的一些操作笔记整理(干货)
2017/08/31 jQuery
css和js实现弹出登录居中界面完整代码
2017/11/26 Javascript
vue2.0使用v-for循环制作多级嵌套菜单栏
2018/06/25 Javascript
Vue监听数据渲染DOM完以后执行某个函数详解
2018/09/11 Javascript
vue路由事件beforeRouteLeave及组件内定时器的清除方法
2018/09/29 Javascript
Vue基本指令实例图文讲解
2021/02/25 Vue.js
python转换摩斯密码示例
2014/02/16 Python
Python程序设计入门(4)模块和包
2014/06/16 Python
Jupyter中直接显示Matplotlib的图形方法
2018/05/24 Python
python学习笔记--将python源文件打包成exe文件(pyinstaller)
2018/05/26 Python
一行代码让 Python 的运行速度提高100倍
2018/10/08 Python
python批量修改图片尺寸,并保存指定路径的实现方法
2019/07/04 Python
Python中低维数组填充高维数组的实现
2019/12/02 Python
利用Vscode进行Python开发环境配置的步骤
2020/06/22 Python
如何找出EMP表里面SALARY第N高的employee
2013/12/05 面试题
幼儿园教师辞职信
2014/01/18 职场文书
2014年宣传部工作总结
2014/11/12 职场文书
党的群众路线教育实践活动先进个人材料
2014/12/24 职场文书
入党介绍人意见怎么写
2015/06/03 职场文书
国庆节主题班会
2015/08/15 职场文书
2019年农民幸福观调查的实践感悟
2019/12/19 职场文书
python入门之算法学习
2021/04/22 Python
python识别围棋定位棋盘位置
2021/07/26 Python