UNPKG

z-react-ui

Version:

z-react-ui,是一款基于 Dumi,由 React + TypeScript 开发的组件库 🎉。

38 lines (37 loc) 1.31 kB
/** * 获取时间解析为字符串文本 */ import { ConfigType } from 'dayjs'; export declare const SECOND = 1000; export declare const MINUTE: number; export declare const HOUR: number; export declare const DAY: number; export declare const WEEK: number; export declare const MONTH: number; /** * 解析规则 * 去年:YYYY-MM-DD HH:mm * 今年今天: 上午hh:mm、下午hh:mm * 今年今天之前: MM-DD HH:mm */ export declare function parser1(time: ConfigType): string; /** * 解析规则 * 超过1个月,显示 超1个月 * 1个月内则显示 x周前、x天前、x小时前、x分钟前、1分钟内 */ export declare function parser2(time: ConfigType): string; export declare function getTimeText(time: ConfigType): { parser1(): string; parser2(): string; }; export declare function getMMDDHHmmss(time: ConfigType): string; /** * 比较两个时间相差多久 * @param time1 比较时间1 * @param time2 比较时间2 * @param diffTime 相差时间 * @returns 若diffTime存在,time1和time2相差时间小于diffTIme,则返回true,否则false; */ export declare function compareTime(time1: ConfigType, time2: ConfigType, diffTime?: number): number | boolean; export declare function diffHalfHour(time1: ConfigType, time2: ConfigType): number | boolean;