el-table某一行为时间怎么转换格式

 1.开单日期显示为年月日,时分秒

<el-table-column prop="Date" label="开单日期"  :formatter='dateFormat'></el-table-column>

2.转换的方法

	const dateFormat = function(row:any,col:any){
					 // 获取单元格数据
					      let data = row[col.property];
					          if(data){
					              const dateMat= new Date(data);
					              const Y = dateMat.getFullYear()+ "-";
					              const M = (dateMat.getMonth() + 1)<10?'0'+(dateMat.getMonth() + 1)+ "-":(dateMat.getMonth() + 1)+ "-";
					              const D = dateMat.getDate()<10?'0'+dateMat.getDate()+ " ":dateMat.getDate()+ " ";
								  const H = dateMat.getHours() < 10 ? "0" + dateMat.getHours()+ ":" : dateMat.getHours()+ ":" ;
								  const m = dateMat.getMinutes() < 10 ? "0" + dateMat.getMinutes()+ ":"  : dateMat.getMinutes()+ ":" ;
								  const s=  dateMat.getSeconds() < 10 ? "0" + dateMat.getSeconds() : dateMat.getSeconds();
					              return Y+M+D+H+m+s;
					          }
			}


版权声明:本文为guapilixianghe原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。