javascriptでこのExcel式に相当するものは何ですか?Excel式からjavascript
=MAX(MIN(EndDate1,EndDate2)-MAX(StartDate1,StartDate2)+1,0)
これは近いですか?
Math.Max(Math.Min(EndDate2,EndDate1)-Math.Max(StartDate2,StartDate1)+1,0)
私が試してみました何
..
var StartDate1 = new Date(2016,12,30);
var EndDate1 = new Date(2017,10,30);
var QueryStartDate = new Date (2017, 01,30)
var QueryEndDate = new Date (2017, 03,30)
Math.Max(Math.Min(ProjectEndDate,QueryEndDate)-Math.Max(ProjectStartDate,QueryStartDate)+1,0)
「StartDateN」変数と「EndDateN」変数が定義されていないので、2番目の変数はコンパイルされません。より多くのコードを含めることができますか? – CollinD
同じ入力でテストし、同じ出力を生成するかどうかを確認してください。あなたは私たちのためにそれを必要としません。 –