From 3b87f36219202b4cec47840bd9f56fdbe53e7d04 Mon Sep 17 00:00:00 2001 From: DESKTOP-9BNTV8O <DESKTOP-9BNTV8O@163.com> Date: 星期二, 11 三月 2025 20:49:17 +0800 Subject: [PATCH] 初版提交 --- Web/src/layout/footer/index.vue | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) diff --git a/Web/src/layout/footer/index.vue b/Web/src/layout/footer/index.vue index 9db8046..d4396be 100644 --- a/Web/src/layout/footer/index.vue +++ b/Web/src/layout/footer/index.vue @@ -2,17 +2,34 @@ <div class="layout-footer pb15"> <div class="layout-footer-warp"> <!-- <div>{{ themeConfig.globalTitle }}</div> --> - <div class="mt5">{{ themeConfig.copyright }} {{ themeConfig.globalTitle }}</div> + <div class="mt5">{{ themeConfig.copyright }} {{ themeConfig.globalTitle }} 绯荤粺鏃堕棿锛歿{currentTime }}</div> </div> </div> </template> <script setup lang="ts" name="layoutFooter"> +import { ref } from 'vue'; import { storeToRefs } from 'pinia'; import { useThemeConfig } from '/@/stores/themeConfig'; const storesThemeConfig = useThemeConfig(); const { themeConfig } = storeToRefs(storesThemeConfig); + +const currentTime=ref(''); +getCurrentTime(); +let timer; +timer = setInterval(getCurrentTime, 1000); // 姣忕鏇存柊涓�娆� +function getCurrentTime() { + const now = new Date(); + const year = now.getFullYear(); + const month = String(now.getMonth() + 1).padStart(2, '0'); // 鏈堜唤浠�0寮�濮嬶紝鎵�浠ヨ鍔�1 + const day = String(now.getDate()).padStart(2, '0'); + const hours = String(now.getHours()).padStart(2, '0'); + const minutes = String(now.getMinutes()).padStart(2, '0'); + const seconds = String(now.getSeconds()).padStart(2, '0'); + + currentTime.value ='2025骞�02鏈�21鏃� 14:33:36'//`${year}骞�${month}鏈�${day}鏃� ${hours}:${minutes}:${seconds}`; +} </script> <style scoped lang="scss"> -- Gitblit v1.8.0