封装 DataFormat.ets
/*** @param {Date} value* @return {string}* @example* @description 格式化日期*/
export class DataFormat {dateFormat(value: Date): string {const year = value.getFullYear();const month = value.getMonth() + 1;const day = value.getDate();return `${year}-${month.toString().padStart(2, '0')}-${day.toString().padStart(2, '0')}`;}
}
export default new DataFormat();
用法
import formatutil from '../util/DataForat';@Entry
@Component
struct Index {@State title: string =formatutil.dateFormat(new Date())build() {RelativeContainer() {Text(this.title)}.height('100%').width('100%')}
}
效果