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 select标签操作代码段
May 16 Javascript
JavaScript splice()方法详解
Sep 22 Javascript
node.js中的forEach()是同步还是异步呢
Jan 29 Javascript
javascript计时器详解
Feb 28 Javascript
JavaScript中消除闭包的一般方法介绍
Mar 16 Javascript
Javascript编写2048小游戏
Jul 07 Javascript
js实现简洁的TAB滑动门效果代码
Sep 06 Javascript
JavaScript实现时钟滴答声效果
Jan 29 Javascript
Angular 2父子组件数据传递之@Input和@Output详解(下)
Jul 05 Javascript
手把手教你 CKEDITOR 4 扩展插件制作
Jun 18 Javascript
浅谈javascript如何获取文件后缀名
Aug 07 Javascript
如何利用React实现图片识别App
Feb 18 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
盘点被央视点名过的日本动画电影 一部比一部强
2020/03/08 日漫
php中用数组的方法设置cookies
2011/04/21 PHP
PHP合并两个数组的两种方式的异同
2012/09/14 PHP
php实现批量压缩图片文件大小的脚本
2014/07/04 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
2017/07/22 PHP
php使用array_chunk函数将一个数组分割成多个数组
2018/12/05 PHP
javascript时区函数介绍
2012/09/14 Javascript
jquery触发a标签跳转事件示例代码
2013/07/21 Javascript
Javascript中的回调函数和匿名函数的回调示例介绍
2014/05/12 Javascript
30个经典的jQuery代码开发技巧
2014/12/15 Javascript
Javascript点击按钮随机改变数字与其颜色
2016/09/01 Javascript
基于SpringMVC+Bootstrap+DataTables实现表格服务端分页、模糊查询
2016/10/30 Javascript
详解Angular的8个主要构造块
2017/06/20 Javascript
Angular实现点击按钮控制隐藏和显示功能示例
2017/12/29 Javascript
javaScript产生随机数的用法小结
2018/04/21 Javascript
浅谈React的最大亮点之虚拟DOM
2018/05/29 Javascript
vue使用ajax获取后台数据进行显示的示例
2018/08/09 Javascript
原生JS实现DOM加载完成马上执行JS代码的方法
2018/09/07 Javascript
微信小程序canvas开发水果老虎机的思路详解
2020/02/07 Javascript
讲解Python中的递归函数
2015/04/27 Python
python 对象和json互相转换方法
2018/03/22 Python
对python-3-print重定向输出的几种方法总结
2018/05/11 Python
对matplotlib改变colorbar位置和方向的方法详解
2018/12/13 Python
python实现二维数组的对角线遍历
2019/03/02 Python
python按修改时间顺序排列文件的实例代码
2019/07/25 Python
使用coverage统计python web项目代码覆盖率的方法详解
2019/08/05 Python
对Tensorflow中Device实例的生成和管理详解
2020/02/04 Python
使用Python判断一个文件是否被占用的方法教程
2020/12/16 Python
HTML5 中新的全局属性(整理)
2013/07/31 HTML / CSS
HTML5之tabindex属性全面解析
2016/07/07 HTML / CSS
加拿大票务网站:Ticketmaster加拿大
2017/07/17 全球购物
史蒂夫·马登加拿大官网:Steve Madden加拿大
2017/11/18 全球购物
2014年学生会干事工作总结
2014/11/07 职场文书
贫困证明怎么写
2015/06/16 职场文书
如何撰写促销方案?
2019/07/05 职场文书
HR必备:销售经理聘用合同范本
2019/08/21 职场文书