首页 > 解决方案 > react.js moment.js 没有功能

问题描述

console.log(moment(new Date('Sat Jan 04 2020 02:12:00 GMT+0300')).format('ddd MMM DD HH:mm:ss zz YYYY'))
<script src="http://cdnjs.cloudflare.com/ajax/libs/moment.js/1.5.1/moment.min.js"></script>

我可以使用 moment.js 解析时间,如何在 react.js 中做同样的事情?

我用过"react-moment": "^0.9.7",它给我的只是这个:Module not found: Can't resolve 'moment' in ..

标签: javascriptreactjs

解决方案


添加moment包(库)

npm i moment // or
yarn add moment             

代码

import moment from "moment";
class App extends React.Component {
  render() {
    let str = "Sat Jan 04 2020 02:12:00 GMT+0300";
    let formated = moment(str).format("ddd MMM DD HH:mm:ss zz YYYY");
    return (
      <>
        <h2>{formated}</h2>
      </>
    );
  }
}

推荐阅读