javascript - 日期格式出错
问题描述
vr_date :日期
alert(this.vr_date) // 结果显示 Thu Feb 07 2019 00:00:00 GMT+0400
var json = JSON.stringify(this.vr_date);
警报(json);// 结果显示 2019-02-06T20:00:00.000Z 看到日期出错了
输出日显示 06 而不是 07
我的 html
<input matInput
[(ngModel)]="vr_date"
name="vr_date"
[matDatepicker]="myDatepicker"
matInput
placeholder="Vr Date"
[readonly]="true" >
<mat-datepicker-toggle matSuffix [for]="myDatepicker" ></mat-datepicker-toggle>
<mat-datepicker #myDatepicker></mat-datepicker>
解决方案
我喜欢使用 this.vr_date.setHours(this.vr_date.getHours() - this.vr_date.getTimezoneOffset() / 60);
推荐阅读
- google-apps-script - 搜索并突出显示多个单词 - 谷歌应用脚本
- javascript - 无法使用 express 连接到 postgreSQL 数据库
- r - 在嵌套数据框上使用 purrr 来绘制数据
- split - 拆分方法不适用于字符串?TypeError:无法读取未定义的属性“拆分”
- node.js - 带有 WebdriverIO 和 Selenium 的 Browsermob 代理
- python - 是否可以在没有换行符和空格的 Python 2 中使用“打印 >>”?
- sql - 如何在sql中每8个字符后添加斜杠
- java - 在意图中添加训练短语
- c# - 如何检查 Unity 2018 中的 HMD 是否正在使用?
- javascript - 使用 document.getElementByID 从文本输入中获取值不起作用