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常见注意事项
Jan 01 Javascript
javascript 写的一个简单的timer
Jul 30 Javascript
jqGrid jQuery 表格插件测试代码
Aug 23 Javascript
基于jQuery捕获超链接事件进行局部刷新代码
May 10 Javascript
三种取消选中单选框radio的方法
Sep 09 Javascript
JavaScript实现的一个计算数字步数的算法分享
Dec 06 Javascript
jQuery禁用快捷键例如禁用F5刷新 禁用右键菜单等的简单实现
Aug 31 Javascript
小程序开发实战:实现九宫格界面的导航的代码实现
Jan 19 Javascript
12个提高JavaScript技能的概念(小结)
May 09 Javascript
js核心基础之闭包的应用实例分析
May 11 Javascript
使用vue-router切换页面时实现设置过渡动画
Oct 31 Javascript
JavaScript的垃圾回收机制与内存管理
Aug 06 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获取QQ达人QQ信息的方法
2015/03/05 PHP
php简单计算权重的方法示例【适合抽奖类应用】
2019/06/10 PHP
JObj预览一个JS的框架
2008/03/13 Javascript
在jQuery中 关于json空对象筛选替换
2013/04/15 Javascript
简单几行JS Code实现IE邮件转发新浪微博
2013/07/03 Javascript
jQuery中get()方法用法实例
2014/12/27 Javascript
Jquery检验手机号是否符合规则并根据手机号检测结果将提交按钮设为不同状态
2015/11/26 Javascript
webpack中引用jquery的简单实现
2016/06/08 Javascript
jQuery 特性操作详解及实例代码
2016/09/29 Javascript
详谈angularjs中路由页面强制更新的问题
2017/04/24 Javascript
React Native中TabBarIOS的简单使用方法示例
2017/10/13 Javascript
详解cordova打包成webapp的方法
2017/10/18 Javascript
js 索引下标之li集合绑定点击事件
2018/01/12 Javascript
React 项目迁移 Webpack Babel7的实现
2018/09/12 Javascript
微信小程序使用setData修改数组中单个对象的方法分析
2018/12/30 Javascript
Python算法之图的遍历
2017/11/16 Python
python http接口自动化脚本详解
2018/01/02 Python
使用Python制作微信跳一跳辅助
2018/01/31 Python
python实现搜索文本文件内容脚本
2018/06/22 Python
python实现智能语音天气预报
2019/12/02 Python
python3中datetime库,time库以及pandas中的时间函数区别与详解
2020/04/16 Python
关于Python字符编码与二进制不得不说的一些事
2020/10/04 Python
CSS3+DIV实现漂亮的动画彩色标签
2016/06/16 HTML / CSS
CSS3 animation实现简易幻灯片轮播特效
2016/09/27 HTML / CSS
HTML5手机端弹出遮罩菜单特效代码
2016/01/27 HTML / CSS
HTML5中input[type='date']自定义样式与日历校验功能的实现代码
2017/07/11 HTML / CSS
意大利奢侈品网站:Italist
2016/08/23 全球购物
土木工程个人自荐信范文
2013/11/30 职场文书
学生感冒英文请假条
2014/02/04 职场文书
学校三八妇女节活动情况总结
2014/03/09 职场文书
车辆转让协议书
2014/09/24 职场文书
2014年学校后勤工作总结
2014/12/06 职场文书
会计出纳岗位职责
2015/03/31 职场文书
初中政治教师教学反思
2016/02/23 职场文书
2019年入党思想汇报格式与要求
2019/06/25 职场文书
Mysql 如何实现多张无关联表查询数据并分页
2021/06/05 MySQL