真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

JavaScript創(chuàng)建和獲取時(shí)間的方法

一、獲取時(shí)間常用方法

1、創(chuàng)建時(shí)間對(duì)象

var time=new Date()       //創(chuàng)建當(dāng)前的時(shí)間信息對(duì)象
var time1=new Date(2022,1,1,10,25,30)   //創(chuàng)建2022-1-1 10:25:30 的時(shí)間對(duì)象

2、獲取年份信息

var year=time.getFullYear()      //time是時(shí)間對(duì)象

3、獲取月份信息

var mouth=time.Mouth()         //0代表1月,11代表12月

4、獲取日期信息

var  date=time.getDate()         //獲取今天是幾號(hào)

5、獲取小時(shí)信息

var hours=time.getHours()      //獲取當(dāng)前是這天中的第幾個(gè)小時(shí)

6、獲取分鐘信息

var minutes=time.getMinutes()       //當(dāng)前這個(gè)小時(shí)數(shù)的第幾分鐘

7、獲取秒鐘信息

var seconds=time.getSeconds()   //獲取當(dāng)前分鐘數(shù)的第幾秒鐘

8、獲取一周中的第幾天

var week=time.getDay()     //0代表周日,1-6代表星期一到六

9、獲取時(shí)間戳信息

var  ms=time.getTime()    //從1970-1-1 0:0:0  到現(xiàn)在的毫秒數(shù)

二、設(shè)置時(shí)間信息:把獲取時(shí)間的get變成set就可以了,但是沒有設(shè)置星期

//直接設(shè)置時(shí)間
var time1=new Date(2030,5,10,20,30,10)   //創(chuàng)建2022-6-10 20:30:10 的時(shí)間對(duì)象


//單獨(dú)設(shè)置時(shí)間
var time=new Date()              //創(chuàng)建時(shí)間對(duì)象
var year=time.setFullYear(2050)   //設(shè)置年份為2050年
var month=time.setMonth(2)        //設(shè)置月份為1月;0代表1月,11代表12月
var date=time.setDate(10)         //設(shè)置日期為10號(hào)
var hours=time.setHours(20)      //設(shè)置小時(shí)為晚上8點(diǎn)
var min=time.setMinutes(30)       //設(shè)置分鐘為30分
var sec=time.setSeconds(30)        //設(shè)置秒鐘為30秒
console.log(time)
//結(jié)果為:thu Mar 10 2050 20:30:30
//表示:2050年3月10日,20點(diǎn)30分30秒  星期四

三、例題練習(xí)

獲取兩個(gè)日期時(shí)間相差多少 天、小時(shí)、分鐘、秒鐘

function  getDiff(time1,time2){
    //獲取兩個(gè)時(shí)間的時(shí)間戳
    var ms1=time1.getTime()       //獲取的是毫秒
    var ms2=time2.getTime()         //獲取的是毫秒
     //獲取兩個(gè)的差值,向上取整,并取絕對(duì)值(除1000變成秒)
    var sub=Math.abs(Math.ceil((ms2-ms1)/1000))
    //獲取天數(shù)(除60變成分鐘數(shù),再除變成小時(shí)數(shù),再除24變成天數(shù))
    var day=Math.floor(sub/(60*60*24))
    //獲取小時(shí)數(shù)(先把天數(shù)模去剩下的再變成小時(shí))
    var hours=Math.floor(sub%(60*60*24)/(60*60))
    //獲取分鐘數(shù)(把小時(shí)數(shù)模去,剩下的轉(zhuǎn)換為小時(shí))
    var minutes=Math.floor(sub%(60*60)/60)
    //獲取秒鐘數(shù)(把分鐘數(shù)去掉還有多少秒)
    var seconds=sub%60
    
    //返回一個(gè)鍵值對(duì)對(duì)象
    return {day:day,hours:hours,minutes:minutes,seconds:seconds}
    
}

名稱欄目:JavaScript創(chuàng)建和獲取時(shí)間的方法
標(biāo)題路徑:http://weahome.cn/article/dsojhpp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部