ts学习------封装公共方法并引入
2019-09-25 本文已影响0人
二营长家的张大炮
// 格式化时间
export const formatDate = (date: number) => {
const dateTime = new Date(date);
const YY = dateTime.getFullYear();
const MM =
dateTime.getMonth() + 1 < 10
? "0" + (dateTime.getMonth() + 1)
: dateTime.getMonth() + 1;
const D =
dateTime.getDate() < 10 ? "0" + dateTime.getDate() : dateTime.getDate();
const hh =
dateTime.getHours() < 10 ? "0" + dateTime.getHours() : dateTime.getHours();
const mm =
dateTime.getMinutes() < 10
? "0" + dateTime.getMinutes()
: dateTime.getMinutes();
const ss =
dateTime.getSeconds() < 10
? "0" + dateTime.getSeconds()
: dateTime.getSeconds();
return `${YY}-${MM}-${D} ${hh}:${mm}`;
};
import { formatDate } from "@/utils/formatDate";
export default class extends Vue {
private formatDate = formatDate;
这样就能成功使用了