Trying to find the Difference between time from two dates. Have made the hooks to update the time difference between two dates. its not happening. Please find below the code
export function LM_Attendance_FL_afterUpdate(item, context) {
let hookContext = context; // see below
let item_at_date = item.at_date;
let item_at_in = item.at_in;
let item_at_out = item.at_out;
let item_at_actual = item.at_actual;
let item_at_date_year = item_at_date.getFullyear();
let item_at_date_month = item_at_date.getMonth()+1;
let item_at_date_date = item_at_date.getDate();
let difference = item_at_out.getTime() - item_at_in.getTime();
let daysDifference = Math.floor(difference/1000/60/60/24);
let hoursDifference = Math.floor(difference/1000/60/60);
let minutesDifference = Math.floor(difference/1000/60);
let secondsDifference = Math.floor(difference/1000);
let difference_update = new Date(item_at_date_year, item_at_date_month, item_at_date_date, hoursDifference, minutesDifference, secondsDifference,0)
item.fl_at_actual = difference_update;
}
Please help me out