Repository navigation
@142vip.utils.类.VipDayjs
API 参考 / @142vip/utils / VipDayjs
定义于: packages/utils/src/pkgs/dayjs.ts:44
new VipDayjs():
VipDayjs
VipDayjs
formatCurrentDateToStr():
string
定义于: packages/utils/src/pkgs/dayjs.ts:151
时间格式化当前时间,默认: 年-月-日 时:分:秒
string
formatCurrentDateToTimestamp():
string
定义于: packages/utils/src/pkgs/dayjs.ts:144
时间戳格式化当前时间
- 格式: 20240809152030123
string
formatCurrentDateToYMD():
string
定义于: packages/utils/src/pkgs/dayjs.ts:136
年月日格式化当前时间
- 格式: 2024-08-09
string
formatDateToStr(
date,template?):string
定义于: packages/utils/src/pkgs/dayjs.ts:114
时间格式化,默认: 年-月-日 时:分:秒
string | number | Date | Dayjs | null | undefined
string
string
formatMonthDay(
date,locale?):string
定义于: packages/utils/src/pkgs/dayjs.ts:124
格式化为月日(时间轴标题等)
- 中文:
8月9日 - 英文:
Aug 9
string | number | Date | Dayjs | null | undefined
string = 'zh'
string
formatToISOStr(
date?):string
定义于: packages/utils/src/pkgs/dayjs.ts:159
格式化为 ISO-8601 字符串(UTC)。
用于 meta.fetchedAt、Token 过期时间等业务持久化字段。
string | number | Date | Dayjs | null
string
getCurrentTimestamp():
number
定义于: packages/utils/src/pkgs/dayjs.ts:74
获取当前时间戳。单位:毫秒
number
getExpiredTimestamp(
duration?):number
定义于: packages/utils/src/pkgs/dayjs.ts:91
获取过期时间戳。单位:毫秒
number = ...
过期时间,默认:1小时
number
getOriginDayjs(
date?):Dayjs
定义于: packages/utils/src/pkgs/dayjs.ts:63
获取原始dayjs对象
string | number | Date | Dayjs | null
Dayjs
getTimestamp(
date):number
定义于: packages/utils/src/pkgs/dayjs.ts:82
获取时间戳。单位:毫秒
string | number | Date | Dayjs | null | undefined
number
getYear():
number
定义于: packages/utils/src/pkgs/dayjs.ts:67
number
isAfterNow(
date?):boolean
定义于: packages/utils/src/pkgs/dayjs.ts:107
是否在当前时间之后
string | number | Date | Dayjs | null
boolean
isBeforeByTtl(
anchorMs,ttlMs,nowMs?):boolean
定义于: packages/utils/src/pkgs/dayjs.ts:168
判断自 anchorMs 起是否仍在 ttlMs 有效期内(now - anchorMs < ttlMs)。
用于内存/Session 缓存、前端热数据节流等。
number
number
number
boolean
isBeforeNow(
date?):boolean
定义于: packages/utils/src/pkgs/dayjs.ts:99
是否在当前时间之前
string | number | Date | Dayjs | null
boolean
- @142vip/axios
- @142vip/changelog
- @142vip/commit-linter
- @142vip/copyright
- @142vip/data-source
- @142vip/eslint-config
- @142vip/fairy-cli
- @142vip/grpc
- @142vip/nest
- @142vip/nest-redis
- @142vip/nest-typeorm
- @142vip/oauth2.0
- @142vip/open-source
- @142vip/redis
- @142vip/release-version
- @142vip/typeorm
- @142vip/utils