【问题标题】:How to set today date as default for Material UI datepicker如何将今天的日期设置为 Material UI 日期选择器的默认日期
【发布时间】:2020-11-05 12:46:49
【问题描述】:

在我的 react 应用程序中,我使用的是 Material UI 日期选择器。 不幸的是,我无法将今天的日期设置为默认日期。 这是我的代码:

<TextField 
          id="dateTimeFrom"                                        
          type="date"
          variant="standard"
          defaultValue={new Date()}
          onChange={filterDateFrom}                                            
          label="Start Execution *" color="primary"
          InputLabelProps={{
           shrink: true                                              
           }}
          />

您能指出正确的解决方案吗?

【问题讨论】:

标签: reactjs date material-ui


【解决方案1】:

试试这个:

<TextField 
      id="dateTimeFrom"                                        
      type="date"
      variant="standard"
      defaultValue={new Date().getDate()+"-"+(new Date().getMonth()+1)+"-"+new Date().getFullYear()}
      onChange={filterDateFrom}                                            
      label="Start Execution *" color="primary"
      InputLabelProps={{
       shrink: true                                              
       }}
      />

【讨论】:

  • 我在这里找到了解决方案:stackoverflow.com/questions/49277112/…。问题是日期过滤器不起作用。我用截图编辑了我的帖子
  • 没有得到您的问题。请详细说明
  • 感谢我链接的帖子,我设法为我的日期选择器设置了默认值。现在的问题是,当我使用 ISOString 中转换的日期进行 Web 服务调用时(如帖子所示),我的服务调用不起作用。我认为这是由于新的日期格式。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-05-26
  • 2011-06-22
  • 2018-01-13
  • 2012-01-14
  • 1970-01-01
  • 1970-01-01
  • 2011-04-09
相关资源
最近更新 更多