这是我的格式化函数:
public formatDate(date: Date): string {
var datePipe = new DatePipe();
if (date) {
return datePipe.transform(date, 'yMd');
} else {
return "--";
}
};
当我使用它时
let dateFooBar = new Date(2016, 5, 10); //NOtice month 5!!!!
console.log("Date : " + this.formatDate(dateFooBar)) //output: Date : 6/10/2016
答案 0 :(得分:1)
Angular 2 JavaScript 中Date
类的正常行为,请看一下:
export class HeroBirthdayComponent {
birthday = new Date(1988, 3, 15); // April 15, 1988
}
您可以查看我提供的官方文档和示例on Angular 2 official website。
您还可以查看w3schools上的JavaScript Date
课程了解详情。