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;

这样就能成功使用了

上一篇下一篇

猜你喜欢

热点阅读