如何解决为什么我的日期对象无法在VSCode中正确显示
function Person(firstName,lastName,dob) {
this.firstName = firstName;
this.lastName = lastName;
this.dob = new Date(dob);
}
console.log(person1);
const person2 = new Person('Mary','Jane','12-04-1998');
console.log(person2.dob)
Chrome 中的控制台输出为我提供了
Person
dob: Fri Nov 02 1990 00:00:00 GMT+0800 (Singapore Standard Time) {}
firstName: "John"
lastName: "Doe"
__proto__:
constructor: ƒ Person(firstName,dob)
__proto__: Object
Fri Dec 04 1998 00:00:00 GMT+0800 (Singapore Standard Time)
但是在 VSCode 中,终端输出:
Person {
firstName: 'John',lastName: 'Doe',dob: 1990-11-**01**T16:00:00.000Z
}
1998-12-**03**T16:00:00.000Z
为什么日期中的数字不同,T是什么?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。