【问题标题】:Cannot call a class as a function in moment using in react native在 react native 中使用时无法将类作为函数调用
【发布时间】:2019-10-20 05:12:25
【问题描述】:

我正在尝试使用时刻将字符串转换为日期。但它给了我错误,因为无法将类调用为函数。

import moment from 'react-moment';


 let dayOfToday = getDayFromDate(bookingDate) + " " + `${timeSlot.end}`; //2019-20-10 10:00 AM
   // let dateBooking = new Date(dayOfToday); // this function works in simulator but in device i am getting invalid date
   let dateBooking = moment(dayOfToday).format('YYYY-MM-DD HH:mm A');

如何在 react native 中使用时刻

【问题讨论】:

  • 您能否提及您从 api 获得的一个示例输入日期以及您想要的结果?
  • 你添加moment依赖了吗?
  • 这是 2019-20-10 10:00 AM 我想隐蔽的
  • @ravibagul91 什么样的依赖
  • 要使用react-moment,您还应该添加moment作为依赖项。

标签: react-native momentjs date-conversion


【解决方案1】:

首先,你应该运行 npm install moment 来添加 moment; 其次,在组件中,导入它。

import moment from "moment

最后,在你想把字符串转成数据的地方

moment("converTime").format("YYYY-DD-MM")

在我的项目中,我使用以下步骤将字符串转换为日期

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-12
    • 2016-12-25
    • 2020-02-11
    • 2018-10-21
    • 2016-11-23
    • 1970-01-01
    • 2020-09-06
    • 1970-01-01
    相关资源
    最近更新 更多