以前用js算二个日期间的日数,用到了Date.UTC方法,发现计算不对,后面测试发现UTC方法不对。 Date.UTC(2013,01,29) 返回 1362096000000 Date.UTC(2013,02,01) 返回 1362096000000 既然是相同的毫秒数 果断改成用new Date方法 (new Date("02-01-2013")-new Date("01-29-2013"))/(3600*1000*24)