物料ui日期选择器显示所选值-1

时间:2018-09-26 10:00:22

标签: javascript reactjs material-ui admin-on-rest

 Material UI Date Picker show default value -1  for us time zone
 but show the correct date for Indian time zone

相关进口


import DatePicker from 'material-ui/DatePicker';

我的状态默认值


state = {
   coverDate: '2000-01-01',
}

我的日期选择器

<DatePicker value={new Date(this.state.coverDate)}
            onChange={this.onCoverDateChange}
            formatDate={(date) => moment(date).format('YYYY-MM-DD')} 
            disableYearSelection={false}/>

onCoverDateChange方法

onCoverDateChange = (event, date) => {
    console.log("coverDate value date to = " + date);
    this.setState({ coverDate: date });
}

当我选择计算机时区为加尔各答(印度)时         -日期选择器显示的默认值为2000-01-01

但是

当我将时区更改为蒙特利尔(美国)时         -日期选择器显示的默认值为1999-12-31                     这是一个React项目,我在休息时使用admin。

0 个答案:

没有答案