Попробуйте
var diff2 = Date.parse("03/12/2009") - Date.parse("02/09/2009");
Это даст вам разницу между датами в миллисекундах. Разделите это число на 86 400 000, и разница будет в днях.
Оказалось, что вопрос о том, что типы данных для столбцов были varchar, когда они нуждались в nvarchar. Отбрасывая таблицу и воссоздавая ее с правильным типом данных, это решило мою проблему.
ALTER TABLE ALTER COLUMN
? – Alejandro 13 July 2018 в 14:40