处理angular2关于date格式化浏览器不兼容的问题

在使用angular2的过程中使用自带时间格式化pipe会在Safari浏览器报错,针对这一问题,我们可以参考下属代码,自定义格式化pipe
import {PipeTransform, Pipe} from "@angular/core";
var moment = require('moment/moment.js');

@Pipe({name: "custime"})
export class TimePipe implements PipeTransform {

    /**
     * 格式化时间字符串
     *
     * @param value 时间字符串
     * @param args 要格式话成的格式
     * @returns {any}
     */
    transform(value: any, args: any): any {
        return moment(value).format(args.toUpperCase());
    }
}
在上述代码中我们引用了专门操作时间类信息工具moment.js

转载于:https://my.oschina.net/crazyharry/blog/1105088

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值