@yhiot/utils
Version:
21 lines (16 loc) • 642 B
JavaScript
import { subDays, startOfDay } from 'date-fns';
// import moment from 'moment';
export { subDays, startOfDay, startOfHour, startOfMinute } from 'date-fns';
// export const startOfDay = (date: Date): Date => {
// let stime = moment(date).startOf('day').add(8, 'hour').toDate();
// return stime;
// };
export const dateFormatter = date => new Date(date).toLocaleDateString();
export function lastDays(day, count) {
const lastDay = startOfDay(day);
return Array.from({ length: count }, (_, i) => subDays(lastDay, i));
}
export function daysAgo(day, count) {
const lastDay = startOfDay(day);
return subDays(lastDay, count);
}