Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
ulixee
GitHub Repository: ulixee/secret-agent
Path: blob/main/replay/shared/utils/formatters.ts
2612 views
1
const moment = require('moment');
2
3
export function dateToTimeAgo(datestr: number | string) {
4
const date = moment(datestr);
5
const time = date.format('h:mma');
6
7
const isToday = moment().isSame(date, 'day');
8
if (isToday) return time;
9
10
const isYesterday = moment().add(-1, 'days').isSame(date, 'day');
11
if (isYesterday) return `Yesterday ${time}`;
12
13
return `${date.format('MMM D')} at ${time}`;
14
}
15
16