国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

vue關(guān)于時間的操作(持續(xù)更新)(時間格式化、獲取當(dāng)前系統(tǒng)時間)

這篇具有很好參考價值的文章主要介紹了vue關(guān)于時間的操作(持續(xù)更新)(時間格式化、獲取當(dāng)前系統(tǒng)時間)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

Vue 顯示時間

1. 實(shí)時獲取系統(tǒng)時間

<template>
	<div>
        {{ currentDateTime }}
    </div>
</template>
export default {
	name: 'LockScreen',
	data () {
		return {
            currentDateTime: '',
		}
	},
    mounted () {
        this.getCurrentTime()
        setInterval(() => {
            this.getCurrentTime() // 每秒更新一次時間
        }, 1000)
    },
	methods: {
        getCurrentTime () {
            const date = new Date()
            this.currentTime = this.formatCurrentTime(date)
        },
		// 格式時間
        formatCurrentTime (date) {
            // 獲取當(dāng)前時間并打印
            const _this = this
            const yy = date.getFullYear()
            const mm = date.getMonth() + 1
            const dd = date.getDate()
            const hh = date.getHours()
            const mf = date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes()
            const ss = date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds()
            _this.gettime = yy + '-' + mm + '-' + dd + ' ' + hh + ':' + mf + ':' + ss
            return _this.gettime
        }
	}
}

2. 格式化時間

2.1 封裝全局過濾器

在utils中創(chuàng)建 filter.js 文件文章來源地址http://www.zghlxwxcb.cn/news/detail-821997.html

const filter = {
  // value 時間
  // args  格式
  formatDate: function (value, args) {
    const dt = new Date(value)
    let year
    let month
    let date
    let hour
    let minute
    let second
    switch (args) {
      case 'yyyy-M-d' :
        year = dt.getFullYear()
        month = dt.getMonth() + 1
        date = dt.getDate()
        return `${year}-${month}-${date}`
      case 'yyyy-M-d H:m:s' :
        year = dt.getFullYear()
        month = dt.getMonth() + 1
        date = dt.getDate()
        hour = dt.getHours()
        minute = dt.getMinutes()
        second = dt.getSeconds()
        return `${year}-${month}-${date} ${hour}:${minute}:${second}`
      case 'yyyy-MM-dd':
        year = dt.getFullYear()
        month = (dt.getMonth() + 1).toString().padStart(2, '0')
        date = dt.getDate().toString().padStart(2, '0')
        return `${year}-${month}-${date}`
      case 'yyyy-MM-dd HH:mm:ss' :
        year = dt.getFullYear()
        month = (dt.getMonth() + 1).toString().padStart(2, '0')
        date = dt.getDate().toString().padStart(2, '0')
        hour = dt.getHours().toString().padStart(2, '0')
        minute = dt.getMinutes().toString().padStart(2, '0')
        second = dt.getSeconds().toString().padStart(2, '0')
        return `${year}-${month}-${date} ${hour}:${minute}:${second}`
    }
  }
}
export default filter

2.2 在 main.js 進(jìn)行全局注入

import Vue from 'vue'
import filter from './utils/filter'

for (const key in filter) {
  Vue.filter(key, filter[key])
}

2.3 在其他頁面使用

<template>
	<div>
        {{ new Date() | formatDate('yyyy-MM-dd HH:mm:ss') }}
    </div>
</template>

到了這里,關(guān)于vue關(guān)于時間的操作(持續(xù)更新)(時間格式化、獲取當(dāng)前系統(tǒng)時間)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • unity獲取和格式化時間

    在Unity中,可以使用DateTime結(jié)構(gòu)來獲取和格式化時間。例如獲取2023 年 5 月 16 日 13:43:15 000 格式,精確到毫秒。 在上述示例中,DateTime.Now獲取當(dāng)前的日期和時間。然后,使用ToString方法將其格式化為指定的格式。格式字符串\\\"yyyy 年 M 月 d 日 HH:mm:ss.fff\\\"將日期和時間以所需的格式

    2024年02月14日
    瀏覽(17)
  • Python time時間格式化

    Python time時間格式化

    Python提供了多個內(nèi)置模塊用于操作日期時間,像calendar,time,datetime。time模塊我在之前的文章已經(jīng)有所介紹,它提供 的接口與C標(biāo)準(zhǔn)庫time.h基本一致。相比于time模塊,datetime模塊的接口則更直觀、更容易調(diào)用。今天就來講講datetime模塊。 datetime模塊定義了兩個常量:datetime.MI

    2024年02月12日
    瀏覽(20)
  • 在線時間戳格式化轉(zhuǎn)換工具

    在線時間戳格式化轉(zhuǎn)換工具

    在線時間戳格式化轉(zhuǎn)換工具 本工具支持在時間和時間戳之間相互轉(zhuǎn)換,默認(rèn)時間參考的是服務(wù)器時間 Unix時間戳(Unix timestamp),或稱Unix時間(Unix time)、POSIX時間(POSIXtime),是一種時間表示方式,定義為從格林威治時間1970年01月01日00時00分00秒(北京時間1970年01月01日08時00分00秒)起

    2024年02月15日
    瀏覽(21)
  • elasticsearch 將時間類型為時間戳保存格式的時間字段格式化返回
  • java實(shí)現(xiàn)當(dāng)前系統(tǒng)時間格式化

    java實(shí)現(xiàn)當(dāng)前系統(tǒng)時間格式化

    運(yùn)行結(jié)果:

    2024年02月13日
    瀏覽(17)
  • c# 時間獲取以及格式化方式

    在C#中,你可以使用DateTime結(jié)構(gòu)來獲取并格式化時間。以下是一些示例和技巧: 獲取當(dāng)前日期和時間: 獲取特定日期和時間: 格式化日期和時間為字符串: 使用自定義格式化字符串獲取特定的日期和時間部分: 使用預(yù)定義格式字符串獲取常見的日期和時間格式: 還可以使用

    2024年02月13日
    瀏覽(16)
  • Java格式化日期,時間(三種方法)

    Java格式化日期,時間(三種方法)

    在java中String類格式化的方法,是靜態(tài)format()用于創(chuàng)建格式化的字符串。 format(String format, Object...?args) 新字符串使用本地語言環(huán)境,制定字符串格式和參數(shù)生成格式化的新字符串。 format(Locale locale, String format, Object... args) 使用指定的語言環(huán)境,制定字符串格式和參數(shù)生成格式化

    2024年02月13日
    瀏覽(26)
  • js時間格式化和轉(zhuǎn)換的方法

    近期在練習(xí)或?qū)戫?xiàng)目時經(jīng)常會遇到時間格式的轉(zhuǎn)換問題,今天我就來總結(jié)一下。 1、將日期轉(zhuǎn)換為指定格式( yyyy-MM-dd hh:mm:ss 等格式) 封裝方法format 也可以為Date原型直接添加format方法 2.將時間戳轉(zhuǎn)換為年月日的格式 或者獲取到date之后結(jié)合format使用 3.將時間轉(zhuǎn)換為時間戳 注

    2024年02月11日
    瀏覽(16)
  • day.js庫格式化當(dāng)前時間

    Day.js 是一個輕量的處理時間和日期的 JavaScript 庫:Day.js中文網(wǎng) (fenxianglu.cn) 只要導(dǎo)入了 dayjs的庫文件,在window全局就可以使用dayjs()的方法了 先new出來一個 date()的對象,再進(jìn)行打印 得到一個不適合閱讀的字符串 這個時候可以使用 Day.js對Date()進(jìn)行處理 我們通常需要對時間進(jìn)行

    2024年02月06日
    瀏覽(20)
  • 關(guān)于小程序中時間格式化解決方法

    小程序格式化時間方法 方法(1): const formatDate = (num, fmt) = { if (num == \\\'\\\') { return \\\'\\\' } const date = new Date(num) let o = { \\\"M+\\\": date.getMonth() + 1, //月份 \\\"d+\\\": date.getDate(), //日 \\\"h+\\\": date.getHours(), //小時 \\\"m+\\\": date.getMinutes(), //分 \\\"s+\\\": date.getSeconds(), //秒 \\\"q+\\\": Math.floor((date.getMonth() + 3) / 3), //季度

    2024年02月13日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包