比较jsx中的日期

时间:2017-12-22 11:41:23

标签: reactjs momentjs

我试图通过比较日期来显示同一天的事件。

如何在地图中使用条件语句?

public class SetOfObjects {
    private ArrayList<SubObject> setOfObjects;

    public SetOfObjects(ArrayList<SubObjects> arr){
        this.setOfObjects = arr;
    }

    @Override
    public String toString() {
        String finalString = "";
        for (SubObject obj : setOfObjects) {
            finalString += obj.toString();
        }    
        return finalString;
    }

    public SetOfObjects myFunction(SetOfObjects aSet){
        for (SubObject obj : aSet) {    <----ERROR
            //do something
        }
    }

如何才能做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以随时使用来自momentjs的isSame

moment(currentDay).isSame(date, 'day')

如果您需要在map中进行大量检查,请记住您也可以这样写吗

events.map((event) => {
  const text = // your conditional stuff
  // some more code if necessary
  return (
    <Text>{text}</Text>
  )
}