Open deepthan opened 4 years ago
管道作用: 把 1509601513000 格式的时间转换为 2017-10-31 格式
import { Pipe, PipeTransform } from '@angular/core'; @Pipe({name:'dateTransformPipe'}) export class DateTransformPipe implements PipeTransform { transform(val) { let date = new Date(val) let dateWanted = date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate(); return dateWanted; } }
import { DateTransformPipe } from './pipe/date-transform.pipe'; @NgModule({ declarations: [ DateTransformPipe ], exports: [ DateTransformPipe ] })
import { ShareModule } from '../share/share.module'; @NgModule({ imports: [ ShareModule ] })
<div> {{ data.startDate | dateTransformPipe}} </div>
如何写一个日期转换管道