Jak*_*kub 13 javascript datepicker reactjs material-ui luxon
我正在使用 Material-UI 选择器库构建 DatePicker React 并使用 Luxon 作为适配器。当我更改日历日期时,我得到一个带有 DateTime 的对象,如下所示:
我正在使用的 DatePicker 代码:
<MuiPickersUtilsProvider utils={LuxonUtils}>
<DatePicker
className={classes.input}
disableToolbar
variant="inline"
label="Date"
format="cccc, LLLL dd"
helperText=""
value={date}
margin="normal"
onChange={newDate => {
handleDateOnChange({ newDate });
setDate(newDate);
}}
inputVariant="filled"
fullWidth
minDate={new Date()}
/>
</MuiPickersUtilsProvider>
Run Code Online (Sandbox Code Playgroud)
“更改”是给我返回我在屏幕截图中共享的 OBJ,我想要得到的是日期。
我正在console.log(newDate)里面 做一个handleDateOnChange,里面没有更多的内容,所以我不分享它。console.log() 的结果就是您在上面看到的结果。
Vin*_*zoC 29
你可以简单地使用toJSDate()
返回与此 DateTime 等效的 Javascript Date。
const DateTime = luxon.DateTime;
const dt = DateTime.local();
console.log(dt);
console.log(dt.toJSDate());Run Code Online (Sandbox Code Playgroud)
<script src="https://cdn.jsdelivr.net/npm/luxon@2.3.0/build/global/luxon.min.js"></script>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20322 次 |
| 最近记录: |