Я думаю, что решения не правильные 100% Я бы использовал ceil вместо floor, round будет работать, но это не правильная операция.
function dateDiff(str1, str2){
var diff = Date.parse(str2) - Date.parse(str1);
return isNaN(diff) ? NaN : {
diff: diff,
ms: Math.ceil(diff % 1000),
s: Math.ceil(diff / 1000 % 60),
m: Math.ceil(diff / 60000 % 60),
h: Math.ceil(diff / 3600000 % 24),
d: Math.ceil(diff / 86400000)
};
}
Это сработало - Кредит @Ansgar
$devicenames = (Get-CMDevice -Name ($Site + "CSP*")).Name
ForEach ($device in $devicenames)
{ Remove-CMDevice -DeviceName $Device -Force }