Reactjs lodash过滤器映射,包含日期和格式为MM/DD的对象数组

Reactjs lodash过滤器映射,包含日期和格式为MM/DD的对象数组,reactjs,lodash,Reactjs,Lodash,我试图使用lodash映射和过滤包含日期的对象数组,如 [{date: '2020-09-15T04:43:15:2176807-04:00'},{date: '2020-09-15T04:43:15:2176807-04:00'},{date: '2020-09-15T04:43:15:2176807-04:00'}] 我正在努力实现这一目标 ['09/15', 09/15', '09/15'] 我试过了 const formated dates = this.states.data.fi

我试图使用lodash映射和过滤包含日期的对象数组,如

[{date: '2020-09-15T04:43:15:2176807-04:00'},{date: '2020-09-15T04:43:15:2176807-04:00'},{date: '2020-09-15T04:43:15:2176807-04:00'}]
我正在努力实现这一目标

['09/15', 09/15', '09/15']
我试过了

const formated dates = this.states.data.filter(o => moment(o.date)).format('MM/DD'))
我也试过类似的东西

const dates = _.map(
 _.filter(o => moment(o.date)).format('MM/DD'))
)
但到目前为止,还没有成功


感谢您的帮助。谢谢

这里棘手的部分是解析你的日期,在那之后,事情会变得更容易

2020-09-15T04:43:15:2176807-04:00

YYYY-MM-DDTHH:mm:ss:SSSSSSSZZ
(有关令牌的更多详细信息,请查看)

const数据=[
{日期:“2020-09-15T04:43:15:2176807-04:00”},
{日期:“2020-09-15T04:43:15:2176807-04:00”},
{日期:“2020-09-15T04:43:15:2176807-04:00”},
]
const res=389;(数据)
.地图(“日期”)
.map((日期)=>时刻(日期,“YYYY-MM-DDTHH:MM:ss:SSSSZZ”)。格式(“MM/DD”))
.value()
console.log(res)