时间中间键总结

来源:互联网 发布:上海大学乐乎论坛圈子 编辑:程序博客网 时间:2024/05/01 13:51

一下内容是对数据接口返回的时间节点处理方法很管用的哦

记得收藏

import { Pipe, PipeTransform } from '@angular/core';@Pipe({  name: 'interval'})export class IntervalPipe implements PipeTransform {  transform(value: any): any {    let date = new Date(value)    if (!date) {      return ''    }    let now = new Date()    let year = now.getFullYear() - date.getFullYear()    if (year) {      return year + '年前'    }    let month = now.getMonth() - date.getMonth()    if (month) {      return month + '月前'    }    let day = now.getDate() - date.getDate()    if (day) {      return day + '天前'    }    let hour = now.getHours() - date.getHours()    if (hour) {      return hour + '小时前'    }    let min = now.getMinutes() - date.getMinutes()    if (min) {      return min + '分钟前'    }    return '刚刚';  }}
原创粉丝点击