javascript - 角度 8 中的日期解析问题
问题描述
let datetimeStamp = '2020-07-11T00:05:00';
let flightDateTime = new Date(datetimeStamp);
flightDateTime.getMonth()
// Output is 6
但根据提供的 datetimeStamp 应该是 7。
解决方案
getMonth()
0
从(一月)到(十二月)返回值11
,因此您需要手动添加+1
以正确调整您的值:
let month = flightDateTime.getMonth() + 1
有关更多详细信息,请查看此处:https ://www.w3schools.com/jsref/jsref_getmonth.asp
推荐阅读
- java - 忽略请求的Wiremock问题,除了一个
- r - 使用 group_by 在行组之间进行划分
- c# - 如何从不支持列表返回类型的另一个类调用静态列表
- javascript - 如何在循环数组中给 axios 一个延迟?
- jcl - 如何使用 JCL 将一个值从数据集复制到另一个数据集
- excel - excel vba比较2列并列出不匹配的结果
- android - 原生广告星级评分恢复为 0.0?
- c++ - 带有 VIM 环绕插件的 C++ 块
- google-apps-script - 正则表达式中的 Google 表格活动列引用
- cypher - popoto.js 在不选择属性的情况下查询具有相同关系的所有标签