日期格式错误 [英] Date format coming wrong
本文介绍了日期格式错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
vr_date:日期
vr_date :Date
alert(this.vr_date)//结果显示2019年2月7日星期四00:00:00 GMT + 0400
alert(this.vr_date ) // Result Shows Thu Feb 07 2019 00:00:00 GMT+0400
var json = JSON.stringify(this.vr_date);
var json = JSON.stringify(this.vr_date);
alert(json);//结果显示2019-02-06T20:00:00.000Z看到日期有误
alert(json); // Result Shows 2019-02-06T20:00:00.000Z see the date goes wrong
输出日显示06而不是07
the output day shows 06 instead of 07
<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);
i sloved using this this.vr_date.setHours(this.vr_date.getHours() - this.vr_date.getTimezoneOffset() / 60);
这篇关于日期格式错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文