exportconstformateDate=(date:string)=>{if(!date)return'';const timer =newDate(date)let year = timer.getFullYear()let mouth =addZero(timer.getMonth()+1)let day =addZero(timer.getDate())let hour =addZero(timer.getHours())let min =addZero(timer.getMinutes())let sec =addZero(timer.getSeconds())return`${year}-${mouth}-${day}${hour}:${min}:${sec}`}constaddZero=(num:number)=>{return num >9? num :`0${num}`}
2.在需要用到这个函数的组件内,将其导入
<template><div><ul><li v-for="item,index in arr":key="item">{{index}}-----{{item}}---{{formateDate(item)}}</li></ul></div></template><script setup lang="ts">import{formateDate}from'./utils/timehandle'constarr:string[]=['Wed Aug 10 2023 16:51:08 GMT+0800 (中国标准时间)','Wed Aug 12 2022 16:53:03 GMT+0800 (中国标准时间)','Wed Aug 11 2021 16:54:04 GMT+0800 (中国标准时间)','Wed Aug 05 2020 16:55:03 GMT+0800 (中国标准时间)','Wed Aug 09 2019 16:56:01 GMT+0800 (中国标准时间)',]</script><style scoped lang="less">
ul{
list-style-type: none;
li{height: 30px;
line-height: 30px;
background-color: aqua;
margin-bottom: 10px;}}</style>