關(guān)于使用element-ui日期選擇器時(shí),發(fā)現(xiàn)時(shí)間差問題,特此記錄下
#主要記錄三個(gè)問題
- 日期選擇器選擇時(shí)獲取到的格式相差八小時(shí)
- 當(dāng)日期格式為–拼接時(shí),轉(zhuǎn)成時(shí)間戳?xí)嗖畎诵r(shí)(2023-03-09)
- DatePicker設(shè)置區(qū)域范圍和校驗(yàn)(暫無,明天加上)
日期選擇器時(shí)間差
由于element-ui日期選擇器用的時(shí)間為世界標(biāo)準(zhǔn)時(shí)間,我們國(guó)家的標(biāo)準(zhǔn)時(shí)間為東八區(qū),所以會(huì)有8小時(shí)時(shí)間差的問題。
解決方案:設(shè)置DatePicker value-format=“yyyy-MM-dd”
東八區(qū)(UTC/GMT+08:00)是比世界協(xié)調(diào)時(shí)間(UTC)/格林尼治時(shí)間(GMT)快8小時(shí)的時(shí)區(qū),理論上的位置是位于東經(jīng)112.5度至127.5度之間,在此15度的范圍內(nèi),統(tǒng)一采用以東經(jīng)120度中心線的地方時(shí)間為準(zhǔn)。是東盟標(biāo)準(zhǔn)的其中一個(gè)候選時(shí)區(qū)。當(dāng)格林尼治標(biāo)準(zhǔn)時(shí)間為00:00時(shí),東八區(qū)的標(biāo)準(zhǔn)時(shí)間為08:00
日期格式轉(zhuǎn)換問題
當(dāng)日期格式為——拼接時(shí)(2023-03-09),通過getTime轉(zhuǎn)為時(shí)間戳?xí)r會(huì)有8小時(shí)時(shí)間差
getTime 方法的返回值一個(gè)數(shù)值,表示從 1970 年 1 月 1 日 0 時(shí) 0 分 0 秒(UTC,即協(xié)調(diào)世界時(shí))距離該日期對(duì)象所代表時(shí)間的毫秒數(shù)。文章來源:http://www.zghlxwxcb.cn/news/detail-718351.html
解決方案:需要將——替換成/再做時(shí)間長(zhǎng)轉(zhuǎn)換文章來源地址http://www.zghlxwxcb.cn/news/detail-718351.html
到了這里,關(guān)于element-ui日期選擇器時(shí)間差的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!