diff --git a/frappe/public/js/frappe/utils/pretty_date.js b/frappe/public/js/frappe/utils/pretty_date.js index 0e04ad70d2..acf09a01e9 100644 --- a/frappe/public/js/frappe/utils/pretty_date.js +++ b/frappe/public/js/frappe/utils/pretty_date.js @@ -11,10 +11,12 @@ function prettyDate(date, mini) { ); } - let diff = - (new Date(frappe.datetime.now_datetime().replace(/-/g, "/")).getTime() - date.getTime()) / - 1000; - let day_diff = Math.floor(diff / 86400); + let now = new Date(frappe.datetime.now_datetime().replace(/-/g, "/")); + let diff = (now.getTime() - date.getTime()) / 1000; + + let today = new Date(now.getFullYear(), now.getMonth(), now.getDate()); + let event_day = new Date(date.getFullYear(), date.getMonth(), date.getDate()); + let day_diff = Math.floor((today - event_day) / 86400000); if (isNaN(day_diff) || day_diff < 0) return "";