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

JavaScript獲取系統(tǒng)時(shí)間的方法詳解

 更新時(shí)間:2024年11月07日 10:57:03   作者:火星papa  
網(wǎng)頁通過JavaScript獲取系統(tǒng)日期、時(shí)間的操作是比較常規(guī)的操作,這篇文章將為大家介紹一些常用的方法,希望對(duì)大家有一定的幫助

一、 實(shí)現(xiàn)非常簡單

JavaScript只要使用好Date這個(gè)類,基本問題都能解決。而且十分簡單。

第一步實(shí)例化

實(shí)例化一個(gè)日期類的對(duì)象time。

var time = new Date();

第二步獲取值

對(duì)象time用其方法獲取值,方法很全,很簡單,下面列出常用。

方法說明
time.getYear();獲取當(dāng)前年份(2位+1900)
time.getFullYear();獲取完整的年份(4位)
time.getMonth();獲取當(dāng)前月份(0-11,0代表1月)
time.getDate();獲取當(dāng)前日(1-31)
time.getDay(); 獲取當(dāng)前星期X(0-6,0代表星期天)
time.getTime();獲取當(dāng)前時(shí)間(從1970/1/1開始的毫秒數(shù))
time.getHours();獲取當(dāng)前小時(shí)數(shù)(0-23)
time.getMinutes();獲取當(dāng)前分鐘數(shù)(0-59)
time.getSeconds(); 獲取當(dāng)前秒數(shù)(0-59)
time.getMilliseconds(); 獲取當(dāng)前毫秒數(shù)(0-999)
time.toLocaleDateString();  獲取當(dāng)前日期(僅日期)
time.toLocaleTimeString();獲取當(dāng)前時(shí)間(上午或下午+時(shí)間)
time.toLocaleString();獲取日期與時(shí)間(日期+時(shí)間)

二、 參考實(shí)例

1、無格式要求簡單獲取

如果對(duì)格式?jīng)]有什么特殊需求,直接使用一個(gè)方法就可以給出一串完整的時(shí)間字符串“2022/4/20下午3:13:39”。參考下面代碼:

  function getSystemTime() {
	    // 實(shí)例化日期類
		var time = new Date();
		//打印得到時(shí)間
		console.log(time.toLocaleDateString());
		console.log(time.toLocaleTimeString());
		console.log(time.toLocaleString());
	}

打印輸出:

2022/4/20
下午3:13:39
2022/4/20下午3:13:39

2、自定義格式獲取

如果需要個(gè)特定的格式,那么我們可以自定義拼接,參看下面代碼:

function getSystemTime() {
	// 實(shí)例化日期類
	var time = new Date();
	// 獲取完整的年份(4位)
	var year = time.getFullYear();
	// 獲取月份(0-11,0代表1月)
	var month = time.getMonth() + 1;
	// 獲取日期(1-31)
	var date = time.getDate();
	// 獲取小時(shí)
	var h = time.getHours();
	h = h < 10 ? '0' + h : h;
	// 獲取分鐘
	var m = time.getMinutes();
	m = m < 10 ? '0' + m : m;
	// 獲取秒鐘
	var s = time.getSeconds();
	s = s < 10 ? '0' + s : s;
	//測(cè)試打印
	console.log(year + "年" + month + "月" + date + "日 " + h + ":" + m + ":" + s);
	
	// 合并返回
	return(year + "年" + month + "月" + date + "日 " + h + ":" + m + ":" + s) ;

}

打印輸出:

2022年4月22日 15:13:39

3、閏年計(jì)算

計(jì)算閏年的方法給出一個(gè)實(shí)例。

function is_leap_year() {
	// 獲取完整的年份(4位)
	var year = time.getFullYear();
	console.log(year);
	return (0 == year % 4 && ((year % 100 != 0) || (year % 400 == 0)));

}

function test(){
	if(is_leap_year()==true)
	{
		console.log("是閏年");
	}
	else
	{		 
		console.log("不是閏年");		 
	}
}

打印輸出:

2022
不是閏年

到此這篇關(guān)于JavaScript獲取系統(tǒng)時(shí)間的方法詳解的文章就介紹到這了,更多相關(guān)JavaScript獲取系統(tǒng)時(shí)間內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解ES6 系列之異步處理實(shí)戰(zhàn)

    詳解ES6 系列之異步處理實(shí)戰(zhàn)

    這篇文章主要介紹了詳解ES6 系列之異步處理實(shí)戰(zhàn),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-10-10
  • js中函數(shù)聲明與函數(shù)表達(dá)式

    js中函數(shù)聲明與函數(shù)表達(dá)式

    js的解析器對(duì)函數(shù)聲明與函數(shù)表達(dá)式并不是一視同仁地對(duì)待的。對(duì)于函數(shù)聲明,js解析器會(huì)優(yōu)先讀取,確保在所有代碼執(zhí)行之前聲明已經(jīng)被解析,而函數(shù)表達(dá)式,如同定義其它基本類型的變量一樣,只在執(zhí)行到某一句時(shí)也會(huì)對(duì)其進(jìn)行解析,
    2015-06-06
  • js Clip奇思妙想之多彩漸變字效果

    js Clip奇思妙想之多彩漸變字效果

    本篇我們用同樣的原理,把文字用CLIP屬性分的更細(xì),分別著色,然后組合到一起,實(shí)現(xiàn)自左到右更精確的色彩漸變。問題是文字細(xì)化分割需要用到很多很多個(gè)元素,所以這里我們要用程序來控制,自動(dòng)生成這些元素。
    2008-11-11
  • JavaScript類型系統(tǒng)之Object詳解

    JavaScript類型系統(tǒng)之Object詳解

    對(duì)象其實(shí)就是一組數(shù)據(jù)和功能的集合。對(duì)象可以通過執(zhí)行new操作符后跟要?jiǎng)?chuàng)建的對(duì)象類型的名稱來創(chuàng)建。而創(chuàng)建Object類型的實(shí)例并為其添加屬性和(或)方法,就可以創(chuàng)建自定義對(duì)象
    2016-01-01
  • 一文詳解Web Audi 繪制音頻圖譜

    一文詳解Web Audi 繪制音頻圖譜

    這篇文章主要為大家介紹了Web Audi 繪制音頻圖譜實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • 微信小程序?qū)崿F(xiàn)多宮格抽獎(jiǎng)活動(dòng)

    微信小程序?qū)崿F(xiàn)多宮格抽獎(jiǎng)活動(dòng)

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)多宮格抽獎(jiǎng)功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • JavaScript電話號(hào)碼格式化的多種實(shí)現(xiàn)方式

    JavaScript電話號(hào)碼格式化的多種實(shí)現(xiàn)方式

    本文希望通過一道簡單的題目,讓剛接觸JavaScript的新手們了解一個(gè)合格的前端程序員需要具備哪些素質(zhì),文章給大家介紹了JavaScript電話號(hào)碼格式化的多種實(shí)現(xiàn)方式,感興趣的小伙伴跟著小編一起來看看吧
    2024-11-11
  • JavaScript輸出當(dāng)前時(shí)間Unix時(shí)間戳的方法

    JavaScript輸出當(dāng)前時(shí)間Unix時(shí)間戳的方法

    這篇文章主要介紹了JavaScript輸出當(dāng)前時(shí)間Unix時(shí)間戳的方法,涉及javascript中Date及getTime等函數(shù)操作時(shí)間的使用技巧,需要的朋友可以參考下
    2015-04-04
  • swiper4實(shí)現(xiàn)移動(dòng)端導(dǎo)航切換

    swiper4實(shí)現(xiàn)移動(dòng)端導(dǎo)航切換

    這篇文章主要為大家詳細(xì)介紹了swiper4實(shí)現(xiàn)移動(dòng)端導(dǎo)航切換,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • 原生Js與jquery的多組處理, 僅展開一個(gè)區(qū)塊的折疊效果

    原生Js與jquery的多組處理, 僅展開一個(gè)區(qū)塊的折疊效果

    同一個(gè)頁面, 有多組(不固定), 每組區(qū)塊數(shù)量不一定一樣的小區(qū)塊. 要求每次只展開一個(gè)區(qū)塊,需要的朋友可以參考下。
    2011-01-01

最新評(píng)論

施秉县| 武定县| 景德镇市| 襄城县| 远安县| 泰安市| 石狮市| 花莲市| 阳高县| 弥渡县| 固原市| 南丹县| 明水县| 义马市| 灌阳县| 兴和县| 木兰县| 大渡口区| 福清市| 大方县| 河北省| 深州市| 辉县市| 岑巩县| 开化县| 延津县| 鄂托克前旗| 邵武市| 锡林郭勒盟| 安溪县| 内丘县| 闻喜县| 和林格尔县| 太康县| 合作市| 永州市| 五大连池市| 翁源县| 勃利县| 松潘县| 桃源县|