我正在尝试计算并显示我的React应用中两个日期之间的天数。
但是,在执行此操作时,我在将日期从日期选择器转换为字符串时遇到问题?我甚至需要在计算之前将日期转换为字符串吗?这就是我所拥有的。
var numberOfDays = function({props.startDatePicker},{props.endDatePicker}){
return {
moment({props.startDatePicker}.diff({props.endDatePicker}, 'days'));
};
}
我做错了什么?我应该在哪里放置此代码?
答案 0 :(得分:2)
您需要在片刻对象上调用.diff()
。尝试在{props.startDatePicker}
moment({props.startDatePicker}).diff({props.endDatePicker}, 'days');