日期控件

3.格式化日期格式:2017年09月01日

  1. etlDate:"20170901" //格式化日期格式:2017年09月01日
tableDataSource = (dataList) => {
    return dataList.map((item,i) => {
      return {
        ...item,
        key: i,
        etlDate : item.etlDate.slice(0,4)+'年'+item.etlDate.slice(4,6)+'月'+item.etlDate.slice(6,8)+'日'

      }
    });
  }

2.列表,格式化日期:

 

if (item.operateDate) {
            item.operateDate = moment(item.operateDate).format('YYYY-MM-DD: HH:MM:SS');
          }

 

 

 

 

 

 

第一步:引入

import moment from 'moment';

 

andt组件里面获取当前时间:

myTime: moment().format('YYYY-MM-DD'),

获取当月一号:

myTime: moment().format('YYYY-MM-01'),

 

获取到后台的时间进行日期格式转换操作:

后台返回的日期格式:createDate:"2015-10-14T00:00:00"

const  currentTime = moment(article.createDate).format('YYYY-MM-DD');
        this.setState({myTime : currentTime});
        console.log("设置时间", moment(article.createDate).format('YYYY-MM-DD'));

 

原文地址:https://www.cnblogs.com/zxyun/p/7993767.html