我需要从以下格式中分别提取日期和时间。
总日期和时间格式位于props.info.positionState.timeEnter
:
2017-11-06 16:55:10
现在,我需要将2017-11-06
放入timeEnter_date
,我还需要将16:55
放入timeEnter_time
。
我的代码如下:
this.state = {
timeEnter_date : (props.info.positionState.timeEnter),
timeEnter_time : (props.info.positionState.timeEnter),
};
我应该提到,我使用.format("hh:mm"),
,但它确实对我不起作用。你能帮我解决一下吗?
答案 0 :(得分:4)
javascript中最好的日期时间处理库是momentjs。
this.state = {
timeEnter_date: moment(props.info.positionState.timeEnter).format('YYYY-MM-DD'),
timeEnter_time: moment(props.info.positionState.timeEnter).format('HH:mm:ss')
};
答案 1 :(得分:1)
在vanilla中,javascript是solusion:
GETNUM_SCRIPT