当前位置: 首页 > news >正文

Vue3实时更新时间(年-月-日 时:分:秒)

代码案例

<script lang="ts" setup>
import { ref,onMounted } from 'vue';
const timer = ref()
const date = ref("")//年月日
const moreTime = ref("")//时分秒
onMounted(()=>{//创建定时器1秒执行一次timer.value = setInterval(() => {formateDate()}, 1000)
})
//取消定时器
onBeforeUnmount(() => {clearInterval(timer.value) //清除定时器
})
//获取当前时间
const formateDate = () => {const time = new Date()const year = time.getFullYear()const month = complement(time.getMonth() + 1)const day = complement(time.getDate())const hour = complement(time.getHours())const minute = complement(time.getMinutes())const second = complement(time.getSeconds())moreTime.value = `${hour}:${minute}:${second}`date.value = `${year}-${month}-${day}`
}
//当时间为个位数的时候,在数字前加0
const complement = (value: number): string => {return value < 10 ? `0${value}` : value.toString()
}
</script>

运行结果

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Fréchet Inception Distance(FID)原理
  • Mysql中的锁机制详解
  • 屏幕像素初步认识
  • 网站如何针对不同的DDOS进行防御?
  • 步进电机基本知识
  • 前端框架的演变与选择
  • P7492 [传智杯 #3 决赛] 序列
  • 未能启动xxx.vmx文件
  • Excel 将行和列转置的两种方法
  • Python 数据分析— Pandas 基本操作(中)
  • pikachu文件包含漏洞靶场(本地文件包含+远程文件包含关卡)
  • 维信小程序禁止截屏/录屏
  • sqlalchemy简单使用
  • 统一NLP和目标检测的DETR(一)——self attention、encoder、decoder
  • Android14音频进阶之定制ramdisk文件系统init服务(八十三)
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • 002-读书笔记-JavaScript高级程序设计 在HTML中使用JavaScript
  • 77. Combinations
  • android 一些 utils
  • node.js
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • vue中实现单选
  • 关于 Linux 进程的 UID、EUID、GID 和 EGID
  • 浅谈Kotlin实战篇之自定义View图片圆角简单应用(一)
  • 融云开发漫谈:你是否了解Go语言并发编程的第一要义?
  • 使用SAX解析XML
  • 数据结构java版之冒泡排序及优化
  • 网络应用优化——时延与带宽
  • 一起参Ember.js讨论、问答社区。
  • 责任链模式的两种实现
  • 终端用户监控:真实用户监控还是模拟监控?
  • 从如何停掉 Promise 链说起
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • ​HTTP与HTTPS:网络通信的安全卫士
  • ​第20课 在Android Native开发中加入新的C++类
  • #HarmonyOS:Web组件的使用
  • #NOIP 2014# day.1 T3 飞扬的小鸟 bird
  • #php的pecl工具#
  • (bean配置类的注解开发)学习Spring的第十三天
  • (Matlab)使用竞争神经网络实现数据聚类
  • (备份) esp32 GPIO
  • (翻译)Entity Framework技巧系列之七 - Tip 26 – 28
  • (附源码)计算机毕业设计大学生兼职系统
  • (蓝桥杯每日一题)love
  • (六)激光线扫描-三维重建
  • (算法)Travel Information Center
  • (一)、python程序--模拟电脑鼠走迷宫
  • (一)Linux+Windows下安装ffmpeg
  • (一)Neo4j下载安装以及初次使用
  • (译)2019年前端性能优化清单 — 下篇
  • (转)创业的注意事项
  • (转)清华学霸演讲稿:永远不要说你已经尽力了
  • ... fatal error LINK1120:1个无法解析的外部命令 的解决办法
  • .gitignore文件---让git自动忽略指定文件