function formatDuration(seconds) {
let second = seconds;
let minute = seconds / 60;
let hour = minute / 60;
let day = hour / 24;
let month = day / 30;
let year = day / 365;
let yearR = Math.floor(day % 365);
let monthR = Math.floor(day % 30);
let dayR = Math.floor(hour % 24);
let hourR = Math.floor(hour % 24);
let minuteR = Math.floor(minute % 60);
let secondR = Math.floor(second % 60);
let date = [yearR, monthR, dayR, hourR, minuteR, secondR];
var dateType = ["year", "month", "day", "hour", "minute", "second"];
let fullDate = []
for (let i = 0; i < date.length; i++) {
if (date[i] == 1) {
fullDate.push(date[i] + " " + dateType[i])
} else if (date[i] > 1) {
fullDate.push(date[i] + " " + dateType[i] + "s");
}
}
let fullDateStr = fullDate.join(', ');
return fullDateStr;
}