uniapp【组件封装】时间戳格式化为星期

简介: uniapp【组件封装】时间戳格式化为星期

组件

components/dos-week.vue

<template>
  <text>{{week}}</text>
</template>
<script>
  export default {
    props: {
      'time': String
    },
    mounted(e) {
      this.week = this.getWeek(Number(this.time))
    },
    data() {
      return {
        week: ''
      }
    },
    methods: {
      // 通过时间戳计算星期,如 getWeek(1706190315813),得到 周三  
      getWeek(strDate, type) {
        let index = new Date(strDate).getDay();
        let weekList = []
        if (type === '星期') {
          weekList = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];
        } else {
          weekList = ["周天", "周一", "周二", "周三", "周四", "周五", "周六"];
        }
        return weekList[index];
      }
    }
  }
</script>

使用

import DOS_week from './components/dos-week.vue'
components: {
  DOS_week
}, 
<DOS_week :time='item.time'></DOS_week>
目录
打赏
0
0
0
0
63
分享
相关文章
在线课堂+工具组件小程序uniapp移动端源码
在线课堂+工具组件小程序uniapp移动端源码
86 0
在线课堂+工具组件小程序uniapp移动端源码
|
4月前
|
uniapp uview扩展u-picker支持日历期间 年期间 月期间 时分期间组件
uniapp uview扩展u-picker支持日历期间 年期间 月期间 时分期间组件
224 10
uniapp/vue个性化单选、复选组件
uniapp/vue个性化单选、复选组件
199 5
低代码可视化开发-uniapp新闻跑马灯组件-代码生成器
低代码可视化开发-uniapp新闻跑马灯组件-代码生成器
206 2
uniapp APP自动更新组件
uniapp APP自动更新组件
151 1
|
4月前
Uniapp矩阵评分组件
Uniapp矩阵评分组件
82 2
低代码可视化-uniapp SliderRange区间组件-代码生成器
SliderRange区间组件是一种用户界面元素,允许用户通过拖动滑块选择数值范围。组件支持微信小程序、H5和App,具有高度可定制性、响应式设计和多种事件处理功能。适用于价格筛选、音量调节等场景。代码实现包括滑动区域、滑块、事件处理等部分,支持可视化配置步长、颜色等属性。使用时需注意选择合适步长、提供清晰标签和考虑无障碍设计。
109 0
DIY可视化UniApp表格组件
DIY可视化UniApp表格组件
80 0
uniapp纯CSS实现圆形进度条组件
uniapp纯CSS实现圆形进度条组件
187 0

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等