@wcj/date
Version:
date time operations
27 lines (26 loc) • 812 B
TypeScript
interface Date {
/**
* [format 日期格式化]
* @param {[type]} format ["YYYY年MM月dd日hh小时mm分ss秒"]
* @return {[type]} [string]
*/
format(format: string): string;
/**
* [ago 多少小时前、多少分钟前、多少秒前]
* @return {[type]} [string]
*/
ago(format?: string | number): string;
/**
* [TZC 解决因时区变更,导致显示服务器时间不准确 time Zone Converter]
* @param {[type]} timeZone [时区]
*/
TZC(timeZone: number): Date;
}
interface String {
/**
* [toHHMMSS 超过分钟以分钟为单位,超过小时以小时为单位]
* @param {[type]} format ["123112".toHHMMSS('hh时mm分ss秒')]
* @return {[type]} [number]
*/
toHHMMSS(format: string): string;
}