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 相关文章推荐
用JS操作FRAME中的IFRAME及其内容的实现代码
Jul 26 Javascript
滚动条变色 隐藏滚动条与双击网页自动滚屏显示代码
Dec 28 Javascript
JavaScript高级程序设计(第3版)学习笔记13 ECMAScript5新特性
Oct 11 Javascript
js借助ActiveXObject实现创建文件
Sep 29 Javascript
javascript实现table表格隔行变色的方法
May 13 Javascript
JavaScript事件类型中焦点、鼠标和滚轮事件详解
Jan 25 Javascript
js 动态生成json对象、时时更新json对象的方法
Dec 02 Javascript
bootstrap模态框垂直居中效果
Dec 03 Javascript
Node.js websocket使用socket.io库实现实时聊天室
Feb 20 Javascript
vue+element-ui集成随机验证码+用户名+密码的form表单验证功能
Aug 05 Javascript
浅谈vue同一页面中拥有两个表单时,的验证问题
Sep 18 Javascript
基于layui table返回的值的多级嵌套的解决方法
Sep 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
PHP 和 MySQL 基础教程(二)
2006/10/09 PHP
php文章内容分页并生成相应的htm静态页面代码
2010/06/07 PHP
PHP return语句的另一个作用
2014/07/30 PHP
php json_encode()函数返回json数据实例代码
2014/10/10 PHP
JavaScript 学习点滴记录
2009/04/24 Javascript
jQuery层次选择器选择元素使用介绍
2013/04/18 Javascript
js实现数组转换成json
2015/06/26 Javascript
基于jQuery下拉选择框插件支持单选多选功能代码
2016/06/07 Javascript
关于vue.js弹窗组件的知识点总结
2016/09/11 Javascript
jquery attr()设置和获取属性值实例教程
2016/09/25 Javascript
JavaScript获取URL中参数querystring的方法详解
2016/10/11 Javascript
Node.js学习入门
2017/01/03 Javascript
AngulerJS学习之按需动态加载文件
2017/02/13 Javascript
深入理解 JavaScript 中的 JSON
2017/04/06 Javascript
VUE中v-on:click事件中获取当前dom元素的代码
2018/08/22 Javascript
详解Vue 动态组件与全局事件绑定总结
2018/11/11 Javascript
详解puppeteer使用代理
2018/12/27 Javascript
解决vue单页面应用中动态修改title问题
2019/06/09 Javascript
JS实现的简单tab切换功能完整示例
2019/06/20 Javascript
laravel实现中文和英语互相切换的例子
2019/09/30 Javascript
使用uni-app开发微信小程序的实现
2019/12/13 Javascript
python分割和拼接字符串
2013/11/01 Python
python3实现TCP协议的简单服务器和客户端案例(分享)
2017/06/14 Python
Python实现读取及写入csv文件的方法示例
2018/01/12 Python
关于python中remove的一些坑小结
2021/01/04 Python
python 制作网站小说下载器
2021/02/20 Python
大学生活学习的自我评价
2013/12/03 职场文书
运动会开幕式解说词
2014/02/05 职场文书
中秋节主持词
2014/04/02 职场文书
2014年五一劳动节社区活动总结
2014/04/14 职场文书
欢迎标语大全
2014/06/21 职场文书
政风行风建设责任书
2014/07/23 职场文书
就业协议书样本
2014/08/20 职场文书
Python爬虫:从m3u8文件里提取小视频的正确操作
2021/05/14 Python
CSS几步实现赛博朋克2077风格视觉效果
2021/06/16 HTML / CSS