【问题标题】:How to Convert Date from React-DatePicker into String如何将 React-DatePicker 中的日期转换为字符串
【发布时间】:2020-12-22 13:11:09
【问题描述】:

我想将日期转换为字符串格式。首先,我想从 react-datePicker 获取 Date 并且只想将其转换为单个字符串 UTC 到字符串格式“22-10-2020”

【问题讨论】:

  • 请考虑发布您迄今为止尝试过的内容。

标签: reactjs react-hooks


【解决方案1】:

在您的 onChange 事件中,您可以获得 e.target.value 并像它一样使用new Date(e.target.value).toISOString().split('T')

【讨论】:

  • 这是有效的,但它没有显示当前日期。它显示当前日期之前的日期,即如果当前日期是 26-12-2020,则显示 25-12-2020
【解决方案2】:

您可以使用 Moment 执行此操作 , 您可以轻松切换格式,还可以使用日期和时间类型。 Moment js 是玩这种东西的简单方法。

【讨论】:

    【解决方案3】:

    如果您想将日期转换为字符串格式,请使用带有日期的toLocaleDateString(),即new Date().toLocaleDateString(); // 26-11-2020. <- string

    【讨论】:

      猜你喜欢
      • 2017-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-24
      • 2017-06-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多