【问题标题】:How to get time with react-native-date-picker如何使用 react-native-date-picker 获取时间
【发布时间】:2023-01-26 01:10:36
【问题描述】:

我想和react-native-date-picker 打交道。所以我将模式设置为time。但这以这种格式给出,这里的时间也不正确。

2023-01-25T16:50:53.467Z

这是我的代码,

     <DatePicker
        mode="time"
        date={date}
        modal
        open={pickupTimeModal1}
        onConfirm={time => console.log(time)}
        onCancel={() => {
          setPickupTimeModal1(false);
        }}
      />

【问题讨论】:

    标签: javascript reactjs react-native


    【解决方案1】:

    您可以将日期转换为您喜欢的格式:

    new Date(Date.parse("2023-01-25T16:50:53.467Z")).toLocaleString();
    // 1/25/2023, 8:50:53 PM
    new Date(Date.parse("2023-01-25T16:50:53.467Z")).toLocaleDateString();
    // 1/25/2023
    new Date(Date.parse("2023-01-25T16:50:53.467Z")).toLocaleTimeString();
    //8:50:53 PM
    

    为了更好的转换,你也可以使用date-fns

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-02
      • 1970-01-01
      • 1970-01-01
      • 2021-02-07
      相关资源
      最近更新 更多