javascript - 如何在javascript中制作特殊格式的日期和时间

标签 javascript date react-native

我需要从以下格式中单独提取日期和时间。 总日期时间格式在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"), 但是,它对我不起作用。你能帮我看看怎么管理吗?

最佳答案

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')
};

这里是 .format method docs

关于javascript - 如何在javascript中制作特殊格式的日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47203917/

相关文章:

javascript - 如果是周末则更改日期的功能

react-native - react 导航 state.params 不起作用

reactjs - 使用 Hooks 在功能组件中 react 导航标题

javascript - 使用 es6 spread 而不使用 Object.assign

javascript - 使用所拍摄屏幕截图的功能的 Nightmare 类型结果

javascript - Svg vs Canvas 和圆形对象的渲染时间

javascript - React 将函数组件转换为类组件

javascript - Vuejs v-for 在内联元素上 trim 空格

java - 单击两次按钮的持续时间返回错误值

java - Java 中如何比较日期、先前日期和 future 日期?