最近在做一个项目,我这里要把昨天/前天/大前天的日期传给后台,后台根据传过去的值而返回数据,用于展示一些内容。于是便封装了如下用js获取日期的方法。

代码如下:

function getDay(num, str) {var today = new Date();var nowTime = today.getTime();var ms = 24*3600*1000*num;today.setTime(parseInt(nowTime + ms));var oYear = today.getFullYear();var oMoth = (today.getMonth() + 1).toString();if (oMoth.length <= 1) oMoth = '0' + oMoth;var oDay = today.getDate().toString();if (oDay.length <= 1) oDay = '0' + oDay;return oYear + str + oMoth + str + oDay;
}

如果要获取昨天的日期,num就是-1, 前天的就是-2,依次类推。str表示年月日间的分割方式。

比如我要得到昨天的日期,用短横线‘-’连接。

var yesterday = getDay(-1, '-');
console.log(yesterday);

控制台输出结果:

2017-08-08

JS获取昨天,前天,明天,后天的日期相关推荐

  1. linux中用shell获取昨天、明天或多天前的日期

    linux中用shell获取昨天.明天或多天前的日期时间 2015-12-08 09:33:00 BlogJava-专家区 原文 http://www.blogjava.net/xzclog/arch ...

  2. js 获取昨天的日期 getDay()方法

    js 获取昨天的日期 <script>function getDay(num, str) {var today = new Date();var nowTime = today.getTi ...

  3. layer日期和时间组件限制最大日期和 js获取昨天日期

    layer日期和时间组件限制最大日期 html: <input class="layui-input" id="test" autocomplete=&q ...

  4. js获取当日前30天全部日期

    js获取当日前30天全部日期 gettime(){var myDate = new Date(); myDate.setDate(myDate.getDate() - 29);var dateTemp ...

  5. linux中通过date命令获取昨天或明天时间的方法

    linux中通过date命令获取昨天或明天时间的方法 date命令可以获取当前的时间,通过man,可以看到date有很多参数可以用,很容易做到格式化 date +"%F" 输出格式 ...

  6. java获取明天的日期_java怎么获取昨天,今天,明天的日期?java中获取日期的函数

    对于初步进入java学习阶段的朋友们来说,有一个必不可少的java基础知识,也就是日期函数,下面呢就用几个Demo带领大家一起来学习一下,如何用日期函数获取昨天,今天和明天的日期? 首先是获取昨天的日 ...

  7. java和js获取当前天之后或之前7天(任意)日期

    一.获取过去第几天的日期(- 操作) 或者 未来 第几天的日期( + 操作) 16 /** 17 * 获取过去第几天的日期(- 操作) 或者 未来 第几天的日期( + 操作) 18 * 19 * @p ...

  8. js获取昨天日期及三十天之前的日期

    获取昨天 2022-08-18 function getToday() {//获取当前日期let myDate = new Date();let nowY = myDate.getFullYear() ...

  9. java,js获取本周和下周开始结束日期

    额,本人第一次下博文,先写一篇看看咋写. 文章目录 前言 一.java下获取本周开始结束日期以及根据某个日期获取本周开始结束日期 二.js获取本周或下周日期 总结 前言 前几天开发时用到了一些获取本周 ...

最新文章

  1. “四非”高校南京工业大学,17天内三连击Nature、Science!实为深藏不露
  2. Discuz!论坛,如何查看全站最新帖子列表?
  3. python-自动发邮件
  4. echarts判断x轴是否展示的全_vue+echart前端可视化操作(装X必备)
  5. HTML网页随笔笔记
  6. 小明系列问题——小明序列
  7. 算法设计——电路布线问题(动态规划)
  8. BLDC无刷直流电机驱动电路-硬石电子
  9. 代码调用SPSS功能执行分析
  10. XML中的大于等于小于等于
  11. 【IOT】NB-IOT模块连接Onenet物联网云平台2020年实测
  12. Home Assistant 接入 Lifesmart(云起智能)家居的途径。
  13. 宝塔搭建chevereto图床
  14. c语言程序设计服装销售系统报告,服装销售管理系统—C语言课程设计
  15. 计算机网络篇—《自顶向下方法》学习笔记
  16. Matplotlib折线图线型设置
  17. LIS检验管理系统源码 医院管理系统源码
  18. Windows和Linux系统下的共享文件夹配置
  19. BF算法的实际应用 套汇
  20. 医疗行业AI医学影像与互联网诊疗文件存储设备解决方案

热门文章

  1. idea单元测试左侧装订线中的颜色指示器设置
  2. opencv连续保存多张图片
  3. 0525-2020-LEETCODE-经典-复杂链表的复制(哈希表O(n)和原地修改O(1))
  4. 根据黄金分割比例计算股价反弹位置绿色开源软件
  5. Java把数字翻译成字符串
  6. 黑客零基础入门教程及方法,从零开始学习黑客技术,看这一篇就够了
  7. 研究生基本的学习规划
  8. w ndows系统开机时黑屏,win7旗舰版系统开机后黑屏的解决方法【图】
  9. 关于生活,关于感恩...
  10. 機器人學總結(4) —— 逆運動學