import moment from 'moment/moment' import dayjs from 'dayjs' export const getNowLocalTime = (format: string = 'yyyy-MM-DD HH:mm:ssZ') => { return moment().local().format(format) } export const getNowUtc = () => { return moment().toISOString() } export const utcToLocalTime = (utcTime: string, format: string = 'yyyy-MM-DD HH:mm:ssZ') => { return moment.utc(utcTime).local().format(format) } export const dayjsToLocalTime = (date: dayjs.Dayjs, format: string = 'YYYY-MM-DD HH:mm:ssZ') => { return date.format(format) } export const dayjsToUtc = (date: dayjs.Dayjs) => { return date.toISOString() } export const localTimeToUtc = (localTime: string) => { return moment(localTime).toISOString() } export const isPastTime = (utcTime: string) => { return moment.utc(utcTime).isBefore(moment.now()) }