Uso material-ui/pickers y la fecha y hora que quiero tener es jalali. Este es el código que usé:
import jMoment from "moment-jalaali"; import JalaliUtils from "@date-io/jalaali"; import { DatePicker as MuiDatePicker, MuiPickersUtilsProvider, KeyboardDatePicker, KeyboardDateTimePicker } from "@material-ui/pickers"; const [selectedDate, handleDateChange] = useState(new Date); return ( <MuiPickersUtilsProvider utils={JalaliUtils} locale="fa"> <KeyboardDateTimePicker ampm={false} disablePast //format="jYYYY/jMM/jDD HH:mm:ss" utils={JalaliUtils} fullWidth name={props.name} label={props.label} variant="inline" inputVariant="outlined" autoOk labelFunc={(date) => (date ? date.format("jYYYY/jMM/jDD hh:mm:ss") : "")} id={props.id} value={selectedDate} onChange={handleDateChange} /> </MuiPickersUtilsProvider> La fecha y hora cambia cuando selecciono una fecha y hora 
pero cuando lo intento, no puedo anular la fecha con el teclado.