Get the time distance as words in JavaScript You can use the date-fns library to do that. import { formatDistanceToNow } from "date-fns"; const timeDistance = (time) => formatDistanceToNow(time, { addSuffix: true }); timeDistance(new Date()); // 1 second ago (results may vary)