import { Pipe, PipeTransform, ReflectiveInjector } from '@angular/core'; import moment from 'moment'; @Pipe({ name: 'moment' }) export class MomentPipe implements PipeTransform { constructor(){ } /** * outFormat 输出格式 * inFormat 输入格式 */ transform = (input,outFormat,inFormat): any => { inFormat = inFormat || "YYYYMMDDHHmmss"; outFormat = outFormat || "YYYY-MM-DD HH:mm:ss"; return input ? moment(input,inFormat).format(outFormat) : moment().format(outFormat); } }