Hello please below example:
import React from "react";
import { DateInput } from "semantic-ui-calendar-react";
const currentdate = new Date();
const currentYear = currentdate.getFullYear();
const maxdate = new Date(currentdate.setYear(currentdate.getFullYear() + 1));
class DateTimeForm extends React.Component {
constructor(props) {
super(props);
this.state = {
date: "",
time: "",
dateTime: "",
datesRange: ""
};
}
handleChange = (event, { name, value }) => {
if (this.state.hasOwnProperty(name)) {
this.setState({ [name]: value });
}
};
render() {
return (
<DateInput
dateFormat="DD - MM - YYYY"
name="date"
placeholder="Date"
maxDate={maxdate}
value={this.state.date}
iconPosition="left"
onChange={this.handleChange}
/>
);
}
}
export default DateTimeForm;