mirror of
https://github.com/ManInDark/HabitTrove.git
synced 2026-01-21 06:34:30 +01:00
17 lines
502 B
TypeScript
17 lines
502 B
TypeScript
import { clsx, type ClassValue } from "clsx"
|
|
import { twMerge } from "tailwind-merge"
|
|
import moment from "moment-timezone"
|
|
|
|
export function cn(...inputs: ClassValue[]) {
|
|
return twMerge(clsx(inputs))
|
|
}
|
|
|
|
export function getDateInTimezone(date: Date | string, timezone: string): Date {
|
|
const m = moment.tz(date, timezone);
|
|
return new Date(m.format('YYYY-MM-DDTHH:mm:ss.SSS[Z]'));
|
|
}
|
|
|
|
export function getTodayInTimezone(timezone: string): string {
|
|
return moment.tz(timezone).format('YYYY-MM-DD');
|
|
}
|