vue封装年月日时分秒

Posted 老张在线敲代码

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue封装年月日时分秒相关的知识,希望对你有一定的参考价值。

<template>
  <div>
      <div >
      <p v-html="formateTimeStamp(date)"></p>
    </div>
  </div>
</template>

<script>
export default 
   data: function () 
    return 
      date: new Date().getTime()
    
  ,
  mounted: function () 

  ,
  created: function () 
    this.loadTime()
  ,
  methods: 
    loadTime() 
      var _this = this;
      setInterval(() => 
        _this.date += 1000;
      , 1000);
    ,
    // 转换时间戳
    formateTimeStamp(time) 
      var date = new Date(time);
      var year = date.getFullYear();
      var month =
        date.getMonth() + 1 < 10
          ? "0" + (date.getMonth() + 1)
          : date.getMonth() + 1;
      var day = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
      var hour = date.getHours() < 10 ? "0" + date.getHours() : date.getHours();
      var minute =
        date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes();
      var second =
        date.getSeconds() < 10 ? "0" + date.getSeconds() : date.getSeconds();
      var week = ["日", "一", "二", "三", "四", "五", "六"][date.getDay()];
      return (
        '<span style="font-size: 18px;">' +
        hour +
        ":" +
        minute + ":" + second +
        "</span><br/>" +
        year +
        "年" +
        month +
        "月" +
        day +
        "日" +
        "   星期" +
        week
      );
    ,


</script>

<style>

</style>

以上是关于vue封装年月日时分秒的主要内容,如果未能解决你的问题,请参考以下文章

Java 通过 Calendar 获取独立的 年月日时分秒 代码封装

Extjs实现年月日时分秒格式的时间选择器

elmentUI 选择年月日时分秒-并且只选择当前时间之后的时间

js 怎么获取年月日时分秒中的时分秒

JS 计算两个时间戳相差年月日时分秒

excel中如何将年月日和时分秒分开