@makolabs/ripple
Version:
Simple Svelte 5 powered component library ✨
16 lines (15 loc) • 453 B
JavaScript
import dayjs from 'dayjs';
import relativeTime from 'dayjs/plugin/relativeTime.js';
dayjs.extend(relativeTime);
export const DATE_FORMAT = {
ISO: 'YYYY-MM-DDTHH:mm:ssZ',
READABLE: 'MMM D, YYYY h:mm A',
SHORT: 'MM/DD/YYYY HH:mm'
};
export function formatDateTime(time, format = DATE_FORMAT.READABLE) {
return dayjs(time).format(format);
}
export function getRelativeTime(time) {
const date = dayjs(time);
return date.fromNow();
}