日期格式错误 [英] Date format coming wrong

查看:58
本文介绍了日期格式错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆