最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS獲取當(dāng)前日期 YYYY-MM-DD hh-mm-ss的示例代碼

 更新時(shí)間:2024年02月03日 14:45:24   作者:花樹最愛貓  
在編寫JavaScript代碼時(shí),遇到需要獲取當(dāng)前日期和時(shí)間并將其格式化為 yyyymmddhhmmss 字符串的情況,可以使用本文中介紹的幾種實(shí)現(xiàn)方式中的任意一種,

JS獲取當(dāng)前日期 YYYY-MM-DD hh-mm-ss

//獲取當(dāng)前時(shí)間(中國(guó)標(biāo)準(zhǔn)時(shí)間)
var myDate = new Date();
//日期時(shí)間截取
myDate.getYear();        //獲取當(dāng)前年份(2位)
myDate.getFullYear();    //獲取完整的年份(4位)
myDate.getMonth();       //獲取當(dāng)前月份()
myDate.getDate();        //獲取當(dāng)前日()
myDate.getDay();         //獲取當(dāng)前星期X()
myDate.getTime();        //獲取當(dāng)前時(shí)間()
myDate.getHours();       //獲取當(dāng)前小時(shí)數(shù)()
myDate.getMinutes();     //獲取當(dāng)前分鐘數(shù)()
myDate.getSeconds();     //獲取當(dāng)前秒數(shù)()
myDate.getMilliseconds();    //獲取當(dāng)前毫秒數(shù)(0-999)
myDate.toLocaleDateString();     //獲取當(dāng)前日期
myDate.toLocaleString( );        //獲取日期與時(shí)間
myDate.toLocaleTimeString();     //獲取當(dāng)前時(shí)間
myDate.toDateString ()           //轉(zhuǎn)字符串
myDate.getTime()                 //轉(zhuǎn)時(shí)間戳

補(bǔ)充:

在JavaScript中獲取當(dāng)前時(shí)間yyyymmddhhmmss的六種實(shí)現(xiàn)方式

在編寫JavaScript代碼時(shí),遇到需要獲取當(dāng)前日期和時(shí)間并將其格式化為 yyyymmddhhmmss 字符串的情況??梢允褂帽疚闹薪榻B的幾種實(shí)現(xiàn)方式中的任意一種。

方法一:使用Date對(duì)象

使用 Date 對(duì)象來(lái)獲取當(dāng)前日期和時(shí)間。

示例代碼:

const now = new Date();
const year = now.getFullYear();
const month = ('0' + (now.getMonth() + 1)).slice(-2);
const day = ('0' + now.getDate()).slice(-2);
const hours = ('0' + now.getHours()).slice(-2);
const minutes = ('0' + now.getMinutes()).slice(-2);
const seconds = ('0' + now.getSeconds()).slice(-2);
const formattedTime = year + month + day + hours + minutes + seconds;
console.log(formattedTime);

結(jié)果截圖:

代碼說(shuō)明:

在上面的代碼中,使用了 getFullYear、getMonth、getDate、getHours、getMinutes 和 getSeconds 函數(shù)來(lái)獲取年、月、日、小時(shí)、分鐘和秒。然后,使用 slice 函數(shù)將所有這些值轉(zhuǎn)換為兩位數(shù)字并將它們連接到一個(gè)字符串中。

方法二:使用moment.js

Moment.js是一個(gè)流行的JavaScript日期庫(kù),它提供了許多日期和時(shí)間操作方法。

示例代碼:

const moment = require('moment');
const formattedTime = moment().format('YYYYMMDDHHmmss');
console.log(formattedTime);

結(jié)果截圖:

無(wú),筆者使用時(shí)沒有運(yùn)行成功

代碼說(shuō)明:

在上面的代碼中,使用了moment.js庫(kù)的format函數(shù)將當(dāng)前時(shí)間格式化為 yyyymmddhhmmss 的字符串。

方法三:使用Intl.DateTimeFormat

Intl.DateTimeFormat是一個(gè)內(nèi)置的JavaScript日期庫(kù),它提供了本地化和格式化日期的方法。

示例代碼:

const options = { year: 'numeric', month: '2-digit', day: '2-digit', hour: '2-digit', minute: '2-digit', second: '2-digit', hour12: false };
const formattedTime = new Intl.DateTimeFormat('en-US', options).format(new Date()).replace(/[^0-9]/g, '');
console.log(formattedTime);

結(jié)果截圖:

代碼說(shuō)明:

在上面的代碼中,使用了Intl.DateTimeFormat來(lái)格式化當(dāng)前時(shí)間,并使用正則表達(dá)式將所有非數(shù)字字符替換為空字符串,以生成 yyyymmddhhmmss 的字符串。

方法四:使用day.js

day.js是一個(gè)輕量級(jí)的JavaScript日期庫(kù),它提供了許多日期和時(shí)間操作方法。

示例代碼:

const dayjs = require('dayjs');
const formattedTime = dayjs().format('YYYYMMDDHHmmss');
console.log(formattedTime);

結(jié)果截圖:

無(wú),筆者使用時(shí)沒有運(yùn)行成功

代碼說(shuō)明:

在上面的代碼中,使用了day.js庫(kù)的format函數(shù)將當(dāng)前時(shí)間格式化為 yyyymmddhhmmss 的字符串。

方法五:使用toLocaleString

在JavaScript中,可以使用 toLocaleString 函數(shù)來(lái)獲取本地化的日期和時(shí)間。

示例代碼:

const now = new Date();
const formattedTime = now.toLocaleString('en-US', {year: 'numeric', month: '2-digit', day: '2-digit', hour: '2-digit', minute: '2-digit', second: '2-digit'}).replace(/[^\d]/g, '');
console.log(formattedTime);

結(jié)果截圖:

代碼說(shuō)明:

在上面的代碼中,使用了 toLocaleString 函數(shù)獲取本地化的日期和時(shí)間,并使用正則表達(dá)式將所有非數(shù)字字符替換為空字符串,以生成 yyyymmddhhmmss 的字符串。

方法六:使用String.prototype.padStart

在JavaScript中,我們可以使用 padStart 函數(shù)來(lái)將數(shù)字字符串填充到指定的長(zhǎng)度。

示例代碼:

const now = new Date();
const year = now.getFullYear();
const month = String(now.getMonth() + 1).padStart(2, '0');
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');
const formattedTime = year + month + day + hours + minutes + seconds;
console.log(formattedTime);

結(jié)果截圖:

代碼說(shuō)明:

在上面的代碼中,使用 padStart 函數(shù)將所有數(shù)字字符串填充到兩位,并將它們連接到一個(gè)字符串中,以生成 yyyymmddhhmmss 的字符串。

到此這篇關(guān)于JS獲取當(dāng)前日期 YYYY-MM-DD hh-mm-ss的文章就介紹到這了,更多相關(guān)js獲取當(dāng)前日期內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • javascript 網(wǎng)頁(yè)跳轉(zhuǎn)的方法

    javascript 網(wǎng)頁(yè)跳轉(zhuǎn)的方法

    昨天練習(xí)的時(shí)候正好要用到跳轉(zhuǎn)代碼,在網(wǎng)上找了一下,覺得下面幾個(gè)不錯(cuò)...整理了一下發(fā)上來(lái)...
    2008-12-12
  • JS實(shí)現(xiàn)的仿淘寶交易倒計(jì)時(shí)效果

    JS實(shí)現(xiàn)的仿淘寶交易倒計(jì)時(shí)效果

    這篇文章主要介紹了JS實(shí)現(xiàn)的仿淘寶交易倒計(jì)時(shí)效果,涉及JavaScript針對(duì)時(shí)間與日期的動(dòng)態(tài)操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-11-11
  • JavaScript 獲取 URL 中參數(shù)值的方法詳解(最新整理)

    JavaScript 獲取 URL 中參數(shù)值的方法詳解(最新整理)

    本文將詳細(xì)介紹幾種在 JavaScript 中獲取 URL 參數(shù)值的方法,包括現(xiàn)代瀏覽器支持的 URLSearchParams、正則表達(dá)式解析以及自定義函數(shù)解析方案,并討論各自的優(yōu)缺點(diǎn)及適用場(chǎng)景,感興趣的朋友一起看看吧
    2025-04-04
  • GRID拖拽行的實(shí)例代碼

    GRID拖拽行的實(shí)例代碼

    這篇文章介紹了GRID拖拽行的實(shí)例代碼,有需要的朋友可以參考一下
    2013-07-07
  • JS數(shù)字抽獎(jiǎng)游戲?qū)崿F(xiàn)方法

    JS數(shù)字抽獎(jiǎng)游戲?qū)崿F(xiàn)方法

    這篇文章主要介紹了JS數(shù)字抽獎(jiǎng)游戲?qū)崿F(xiàn)方法,可實(shí)現(xiàn)按下回車鍵出現(xiàn)隨機(jī)數(shù)字切換的效果,涉及時(shí)間與隨機(jī)數(shù)的相關(guān)操作技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-05-05
  • 微信jssdk踩坑之簽名錯(cuò)誤invalid signature

    微信jssdk踩坑之簽名錯(cuò)誤invalid signature

    這篇文章主要介紹了微信jssdk踩坑之簽名錯(cuò)誤invalid signature,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • JavaScript制作的可折疊彈出式菜單示例

    JavaScript制作的可折疊彈出式菜單示例

    彈出式菜單想必大家在瀏覽網(wǎng)頁(yè)時(shí)都有見過(guò)吧,本文要為大家介紹的是可折疊的彈出式菜單,你若感興趣可以參考下
    2014-04-04
  • js驗(yàn)證上傳圖片的方法

    js驗(yàn)證上傳圖片的方法

    這篇文章主要介紹了js驗(yàn)證上傳圖片的方法,可對(duì)上傳圖片的類型、大小等進(jìn)行限制,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下
    2015-05-05
  • JavaScript組合模式Composite Pattern

    JavaScript組合模式Composite Pattern

    這篇文章主要介紹了學(xué)習(xí)理解JavaScript組合模式,組合模式及Composite Pattern又叫部分整體模式,是用于把一組相似的對(duì)象當(dāng)作一個(gè)單一的對(duì)象
    2022-04-04
  • Javascript對(duì)象中關(guān)于setTimeout和setInterval的this介紹

    Javascript對(duì)象中關(guān)于setTimeout和setInterval的this介紹

    Javascript對(duì)象中關(guān)于setTimeout和setInterval的this介紹,需要的朋友可以參考下
    2012-07-07

最新評(píng)論

宁德市| 梓潼县| 乌恰县| 龙岩市| 沈丘县| 赤壁市| 九江市| 寻乌县| 徐汇区| 武清区| 莎车县| 江北区| 澄城县| 大悟县| 广丰县| 棋牌| 陇川县| 天全县| 盱眙县| 综艺| 嘉禾县| 桦南县| 洱源县| 应城市| 甘孜| 邓州市| 英吉沙县| 错那县| 湛江市| 玉田县| 威海市| 武胜县| 邢台市| 枣庄市| 乡城县| 镇原县| 泰宁县| 宁远县| 祁阳县| 延安市| 阜康市|