前言
在写东西的时候发现需要这么一个东西,
而也找不到有人写这个东东,那就自己写一个吧
效果图
- 之前
- 用了管道之后
前置基础
ng2+
的基础知识typescript
基础
实现代码
- LongTimeago.pipe.ts
import { Pipe, PipeTransform } from "@angular/core";
function timeago(differtime: number, args: number = 5): string {
const currentYear: number = new Date().getFullYear(); // 获取当前的年份
// 不靠谱的时间戳映射
const TimetoSecond: any = {
year: new Date(`${currentY