У меня есть объект данных момента, что я хочу сделать, это получить номер даты, например, если дано 2018-12-31, он должен вернуть 365.
То, что я сейчас сделал, так это, но я чувствую, что это более грубый подход, так как мне приходится запускать эту функцию снова и снова. Есть ли более элегантный способ сделать это с помощью библиотеки momentjs?
var day = 25;
var mon = 12;
var year = 2018;
var sum = 0;
var days = 0;
var month_day = [31,28,31,30,31,30,31,31,30,31,30,31];
for ( var i = 0; i < mon; i++){
sum += month_day[i];
}
days = sum - (month_day[mon-1] - day);
console.log(days)