js中getmonth()月份比实际少1

  1. 问题
    今天在测试easyui中的日期的时候突然发现了一个问题,就是显示的日期与输入的日期相差了一个月。刚开始以为是前台传到后台的时候形式转置的时候除了问题,但是查看了数据库后发现数据是正确的,但是显示到前台发生了错误。

  2. 排错
    问题不再后台,那就开始排查前台的问题了。当中有一段代码是这样的:

var date = obj.getFullYear()+'-'+obj.getMonth()+'-'+obj.getDate();
  1. 问题
    问题是这样的,js中的getMonth()默认是由0~11的,所有直接调用这个方法的话数据会少1.因此需要额外加上1。

以下摘自JDK 文档
年份 y 由整数 y - 1900 表示。
月份由从 0 至 11 的整数表示;0 是一月、1 是二月等等;因此 11 是十二月。
日期(一月中的某天)按通常方式由整数 1 至 31 表示。
小时由从 0 至 23 的整数表示。因此,从午夜到 1 a.m. 的时间是 0 点,从中午到 1 p.m. 的时间是 12 点。
分钟按通常方式由 0 至 59 的整数表示。
秒由 0 至 61 的整数表示;值 60 和 61 只对闰秒发生,尽管那样,也只用在实际正确跟踪闰秒的 Java 实现中。于按当前引入闰秒的方式,两个闰秒在同一分钟内发生是极不可能的,但此规范遵循 ISO C 的日期和时间约定。

javascript中getmonth()的问题相关推荐

  1. java+script+当前日期_如何在JavaScript中获取当前日期?

    如何在JavaScript中获取当前日期? #1楼 您可以使用扩展了 Date对象的Date.js库,从而可以使用.today()方法. #2楼 如果您想对日期格式进行更多的粒度控制,我强烈建议您查看 ...

  2. html语言中 加当前时间,javascript中怎么获取当前时间?

    在web开发中,通过js获取时间非常的常用.下面本篇文章就来给大家介绍一下使用javascript获取当前时间的方法,希望对大家有所帮助. 在javascript中可以使用Date对象中的Date() ...

  3. javascript中处理时间戳为日期格式的方法

    本文为大家介绍下javascript中如何将时间戳处理为日期格式,下面有个不错的示例,感兴趣的朋友可以参考下 公共处理时间戳函数 代码如下: /** * 处理时间戳转换成日期格式 * @param { ...

  4. 十二、深入JavaScript中的Date

    @Author:Runsen @Date:2020/05/29 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件.导致翘课严重,专业 ...

  5. 在JavaScript中以日期/月/年格式获取当前日期

    在JavaScript中获取当前日期 (Getting current date in JavaScript) To get the current date in JavaScript, we ne ...

  6. 现在JavaScript日期–如何在JavaScript中获取当前日期

    Many applications you build will have some sort of a date component, whether it's the creation date ...

  7. JavaScript 中的日期和时间

    前言 本篇的介绍涵盖以下部分: 1. 时间标准指的是什么?UCT和GMT 的概念.关联和区别? 2. 时间表示标准有哪些? 3. JS 中时间的处理 日期时间标准 日期的标准就不多说了 -- 公元纪年 ...

  8. javascript中的Date类型

    1.JavaScript中的Date表示日期时间. 2.new Date()返回日期对象,是本地时间 3.Date.parse()接受一个时间字符串返回时间戳.也是本地时间,所以Date.parse( ...

  9. 在JavaScript中返回多个值?

    我试图在JavaScript中返回两个值. 那可能吗? var newCodes = function() { var dCodes = fg.codecsCodes.rs;var dCodes2 = ...

最新文章

  1. 一个简单的jQuery例子,动态添加表格和删除
  2. 【平衡规划】Arithmetic Operations(CF1654E)
  3. ubuntu下安装、卸载软件
  4. 和aes相比较有哪些特点_“黑枸杞”和“红枸杞”相比较,功效方面究竟存在哪些差别?...
  5. vscode shift+ arl + f 格式化统一(笔记)
  6. 系统集成资质培训 - 2013下半年系统集成资质申报及集成资质考试
  7. with在python中啥意思,“with”语句在Python中做什么?
  8. 如何搭建自己的开发环境
  9. bzoj 3676: [Apio2014]回文串
  10. Django url管理之include
  11. 工作缺点和不足及措施_个人工作存在的不足和改进措施_个人工作存在问题和整改方案...
  12. 接口地址没错但是报404
  13. Windows10不用任何软件实现手机投屏到电脑
  14. 浅析 Promise
  15. elasticsearch中文IK+Pinyin分词器
  16. 数据湖与数据仓库的新未来:阿里提出湖仓一体架构
  17. 真无线蓝牙耳机什么便宜好用?五款口碑好的真无线蓝牙耳机
  18. Android 仿微信点赞和评论弹出框
  19. ADS8681/5/9部分中文资料
  20. VSCode搭建Go开发环境(无墙)

热门文章

  1. 电阻色环查询器[原创]
  2. 考研高数常遇到奇函数偶函数,怎么去判定(定积分/二重积分中奇偶性判断)?
  3. 蓝奏云下载地址解析API[直链]
  4. ODBC 驱动程序管理器 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配 解决方案
  5. Kafka精华问答 | 为什么要用Message Queue?
  6. crontab 每5秒钟执行一次
  7. 还在996?等着进ICU?程序员不服!
  8. XDOJ.172 构造表达式
  9. 程序员是不是“后浪”?
  10. 2019一级建造师《水利水电》每日一练