【发布时间】:2018-04-24 09:47:04
【问题描述】:
我想使用 moment.js 检查 当前日期 在 07-11-2017 到 05-01-2018 之间的日期是否有效。
有什么帮助吗?? 怎么办?
我有以下代码:
import React, {Component} from 'react';
import moment from 'moment';
class Dates extends Component {
constructor() {
super();
this.state = {
dateNow: moment(),
availability:''
}
}
componentDidMount() {
let startdate = moment("17-11-2017");
let enddate = moment("05-01-2018");
this.setState({
availability: 'Yes'
});
}
render() {
return(
<div>
<div>{this.state.dateNow}</div>
<table>
<tr>
<td>Available from 7th November,2017 to 5th January,2018?</td>
<td>{this.state.availability}</td>
</tr>
</table>
</div>
);
}
}
export default Dates;
【问题讨论】:
-
非常感谢@Ajit
-
Subhojit 请在标记为最佳答案之前检查答案,访问momentjs.com 并在console.log 中输入答案,您在问题中提到的日期必须返回true,但在elumalai_kp 中返回false,所以它是一个无效的答案他的方法是正确的,但答案是不正确的
标签: javascript reactjs date momentjs