dm-vue3-ui
Version:
This Components Library will help get you started developing in Vue 3.
28 lines (27 loc) • 892 B
TypeScript
/**
* 根据传进来的时间对象,判断属于什么类型【预设、实时、相对时间、绝对时间】
* @param {object} data
* {startTime: "-5s",endTime: "now"}
*/
declare function getTimeType(startTime: any, endTime: any, values: any): any;
/**
* 获取标签文本
* @param {string} type
* @param {object} data
*/
declare function getLabelText(type: any, startTime: any, endTime: any, values: any, format?: string): string;
/**
* 判断是不是时间数字,大于0的正整数
* @param {*} value
*/
declare function isTimeNumber(value: any): boolean;
/**
* 比较开始和结束时间
* @param {object} startTimeObj
* @param {object} endTimeObj
*/
declare function compareDate(startValue: number, startUnit: any, endValue: number | string, endUnit: any): {
isValid: boolean;
msg: any;
};
export { getTimeType, getLabelText, isTimeNumber, compareDate };