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 Timer实现代码
Feb 17 Javascript
jQuery结合CSS制作漂亮的select下拉菜单
May 03 Javascript
JavaScript中的bold()方法使用详解
Jun 08 Javascript
js实现简易的单数字随机抽奖(0-9)
Mar 19 Javascript
14款经典网页图片和文字特效的jQuery插件-前端开发必备
Aug 25 Javascript
手机Web APP如何实现分享多平台功能
Aug 19 Javascript
详解js的六大数据类型
Dec 27 Javascript
Bootstrap 填充Json数据的实例代码
Jan 11 Javascript
实现图片首尾平滑轮播(JS原生方法—节流)
Oct 17 Javascript
详谈js中标准for循环与foreach(for in)的区别
Nov 02 Javascript
微信小程序第三方框架对比 之 wepy / mpvue / taro
Apr 10 Javascript
Node 模块原理与用法详解
May 13 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模拟asp中的XmlHttpRequest实现http请求的代码
2011/03/24 PHP
Codeigniter实现发送带附件的邮件
2015/03/19 PHP
PHP中模糊查询并关联三个select框
2017/06/19 PHP
Symfony查询方法实例小结
2017/06/28 PHP
Referer原理与图片防盗链实现方法详解
2019/07/03 PHP
JS 常用校验函数
2009/03/26 Javascript
jQuery 实现侧边浮动导航菜单效果
2014/12/26 Javascript
javascript 操作符(~、&amp;、|、^、)使用案例
2014/12/31 Javascript
js数组去重的方法汇总
2015/07/29 Javascript
分享我对JS插件开发的一些感想和心得
2016/02/04 Javascript
jQuery解决IE6、7、8不能使用 JSON.stringify 函数的问题
2016/05/31 Javascript
jQuery设置聚焦并使光标位置在文字最后的实现方法
2016/08/02 Javascript
jQuery插件HighCharts绘制2D带Label的折线图效果示例【附demo源码下载】
2017/03/08 Javascript
简单谈谈关于 npm 5.0 的新坑
2017/06/08 Javascript
详解微信小程序自定义组件的实现及数据交互
2019/07/22 Javascript
为nuxt项目写一个面包屑cli工具实现自动生成页面与面包屑配置
2019/09/29 Javascript
使用next.js开发网址缩短服务的方法
2020/06/17 Javascript
Python中的Numpy入门教程
2014/04/26 Python
Python计算字符宽度的方法
2016/06/14 Python
Python使用回溯法子集树模板获取最长公共子序列(LCS)的方法
2017/09/08 Python
酷! 程序员用Python带你玩转冲顶大会
2018/01/17 Python
python实现简单遗传算法
2018/03/19 Python
在pycharm中使用git版本管理以及同步github的方法
2019/01/16 Python
python 通过类中一个方法获取另一个方法变量的实例
2019/01/22 Python
Python3 用matplotlib绘制sigmoid函数的案例
2020/12/11 Python
CSS3教程:边框属性border的极致应用
2009/04/02 HTML / CSS
全球最大的中文旅行网站:去哪儿网
2017/11/16 全球购物
阿里巴巴美国:Alibaba美国
2019/11/24 全球购物
Haggar官网:美国男装品牌
2020/02/16 全球购物
Java如何支持I18N?
2016/10/31 面试题
安全生产管理合理化建议书
2014/03/12 职场文书
宣传部部长竞选演讲稿
2014/04/26 职场文书
食堂厨师岗位职责
2014/08/25 职场文书
群众路线个人整改方案
2014/10/25 职场文书
DIV CSS实现网页背景半透明效果
2021/12/06 HTML / CSS
抖音动画片,皮皮虾,《治愈系》动画在用这首REMIX作为背景音乐,Anak ,The last world with you完整版
2022/03/16 杂记