You can simply do it by getting date
difference.
Here, selected_date
is your date.
Ideally, you should only use date
part for getting your result.
var cur_date = "2020-01-08 12:23:12"
var selected_date = "2020-01-01 10:23:33"
var cur_date_date_part = new Date(cur_date).getFullYear()+ '-'+(new Date(cur_date).getMonth()+1)+'-'+new Date(cur_date).getDate()
var selected_date_date_part = new Date(selected_date).getFullYear()+ '-'+(new Date(selected_date).getMonth()+1)+'-'+new Date(selected_date).getDate()
var resultDays = ((Date.parse(cur_date_date_part) - Date.parse(selected_date_date_part)) / 86400000)
if (resultDays > 0){
console.log(Math.abs(resultDays) + " days ago")
}
else{
console.log(Math.abs(resultDays) + " days to go")
}