React Native:如何提取已定义的日期列表并将其导出到ListView中

时间:2017-08-07 10:59:40

标签: javascript react-native redux react-redux

我正在构建一个应用程序,让用户可以捕获过去的会议,我需要生成一个天数列表(今天+前七天,不包括周末)。

我正在寻求关于如何执行此操作然后将其导出到React Native中的ListView的建议。我应该在Redux那边做吗?

下面应该显示日期的样本 - 假设今天是星期二:

- Today
- Yesterday
- Friday
- Thursday
- Wednesday
- Tuesday
- Monday
- Last Friday

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以使用Moment.js库生成相对于今天的天数列表。我想你需要检查这些API部分: https://momentjs.com/docs/#/manipulating/add/ https://momentjs.com/docs/#/manipulating/subtract/

例如,如果你想在星期五上周,今天是星期二,你可以选择以下内容:

moment().subtract(4, 'days');

您可以创建一个辅助函数,该函数返回相对于今天的日期名称,然后在您的组件中调用该函数。我认为这样可以保持清晰。

相关问题