0
我的預定腳本設置了一個字段,用於存儲每天發票逾期應計的滯納金費用。我將當前系統時間與到期日進行比較,以計算逾期天數。但是,我沒有考慮排除週末。我怎樣才能使用我現有的代碼來做到這一點?NetSuite - 不包括計算日期的週末
var current_date = nlapiStringToDate(nlapiDateToString(new Date()));
var dd = invoice.getFieldValue('duedate');
var due_date = nlapiStringToDate(dd);
if (due_date < current_date) {
//Other Calculations
var days_overdue = DateOverdue(current_date, due_date);
}
function DateOverdue(current_date, due_date) {
var time_difference = Math.abs(due_date.getTime() - current_date.getTime());
var no_days_overdue_by = Math.ceil(time_difference/(1000 * 3600 * 24));
return no_days_overdue_by;
}
謝謝你 - 今天我會試試! – MG2016
不客氣。另外,只要您使用任何ES5或更高版本的JavaScript引擎,則表達式d1
bknights