欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于javascript顯示當(dāng)前時(shí)間以及倒計(jì)時(shí)功能

 更新時(shí)間:2016年03月18日 14:57:22   投稿:lijiao  
這篇文章主要為大家詳細(xì)介紹了基于javascript顯示當(dāng)前時(shí)間以及倒計(jì)時(shí)功能的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

自我練習(xí),順便分享給大家的一段js原生代碼。

Date 對(duì)象用于處理日期和時(shí)間。
Date()  返回當(dāng)日的日期和時(shí)間。
getDate()  從 Date 對(duì)象返回一個(gè)月中的某一天 (1 ~ 31)。
getDay()  從 Date 對(duì)象返回一周中的某一天 (0 ~ 6)。
getMonth()  從 Date 對(duì)象返回月份 (0 ~ 11)。
getFullYear()  從 Date 對(duì)象以四位數(shù)字返回年份。
getYear()  請(qǐng)使用 getFullYear() 方法代替。
getHours()  返回 Date 對(duì)象的小時(shí) (0 ~ 23)。
getMinutes()  返回 Date 對(duì)象的分鐘 (0 ~ 59)。
getSeconds()  返回 Date 對(duì)象的秒數(shù) (0 ~ 59)。
getMilliseconds()  返回 Date 對(duì)象的毫秒(0 ~ 999)。
getTime()  返回 1970 年 1 月 1 日至今的毫秒數(shù)。
getTimezoneOffset()  返回本地時(shí)間與格林威治標(biāo)準(zhǔn)時(shí)間 (GMT) 的分鐘差。
getUTCDate()  根據(jù)世界時(shí)從 Date 對(duì)象返回月中的一天 (1 ~ 31)。
getUTCDay()  根據(jù)世界時(shí)從 Date 對(duì)象返回周中的一天 (0 ~ 6)。
getUTCMonth()  根據(jù)世界時(shí)從 Date 對(duì)象返回月份 (0 ~ 11)。
getUTCFullYear()  根據(jù)世界時(shí)從 Date 對(duì)象返回四位數(shù)的年份。
getUTCHours()  根據(jù)世界時(shí)返回 Date 對(duì)象的小時(shí) (0 ~ 23)。
getUTCMinutes()  根據(jù)世界時(shí)返回 Date 對(duì)象的分鐘 (0 ~ 59)。
getUTCSeconds()  根據(jù)世界時(shí)返回 Date 對(duì)象的秒鐘 (0 ~ 59)。
getUTCMilliseconds()  根據(jù)世界時(shí)返回 Date 對(duì)象的毫秒(0 ~ 999)。
parse()  返回1970年1月1日午夜到指定日期(字符串)的毫秒數(shù)。
setDate()  設(shè)置 Date 對(duì)象中月的某一天 (1 ~ 31)。
setMonth()  設(shè)置 Date 對(duì)象中月份 (0 ~ 11)。
setFullYear()  設(shè)置 Date 對(duì)象中的年份(四位數(shù)字)。
setYear()  請(qǐng)使用 setFullYear() 方法代替。
setHours()  設(shè)置 Date 對(duì)象中的小時(shí) (0 ~ 23)。
setMinutes()  設(shè)置 Date 對(duì)象中的分鐘 (0 ~ 59)。
setSeconds()  設(shè)置 Date 對(duì)象中的秒鐘 (0 ~ 59)。
setMilliseconds()  設(shè)置 Date 對(duì)象中的毫秒 (0 ~ 999)。
setTime()  以毫秒設(shè)置 Date 對(duì)象。
setUTCDate()  根據(jù)世界時(shí)設(shè)置 Date 對(duì)象中月份的一天 (1 ~ 31)。
setUTCMonth()  根據(jù)世界時(shí)設(shè)置 Date 對(duì)象中的月份 (0 ~ 11)。
setUTCFullYear()  根據(jù)世界時(shí)設(shè)置 Date 對(duì)象中的年份(四位數(shù)字)。
setUTCHours()  根據(jù)世界時(shí)設(shè)置 Date 對(duì)象中的小時(shí) (0 ~ 23)。
setUTCMinutes()  根據(jù)世界時(shí)設(shè)置 Date 對(duì)象中的分鐘 (0 ~ 59)。
setUTCSeconds()  根據(jù)世界時(shí)設(shè)置 Date 對(duì)象中的秒鐘 (0 ~ 59)。
setUTCMilliseconds()  根據(jù)世界時(shí)設(shè)置 Date 對(duì)象中的毫秒 (0 ~ 999)。
toSource()  返回該對(duì)象的源代碼。
toString()  把 Date 對(duì)象轉(zhuǎn)換為字符串。
toTimeString()  把 Date 對(duì)象的時(shí)間部分轉(zhuǎn)換為字符串。
toDateString()  把 Date 對(duì)象的日期部分轉(zhuǎn)換為字符串。
toGMTString()  請(qǐng)使用 toUTCString() 方法代替。
toUTCString()  根據(jù)世界時(shí),把 Date 對(duì)象轉(zhuǎn)換為字符串。
toLocaleString()  根據(jù)本地時(shí)間格式,把 Date 對(duì)象轉(zhuǎn)換為字符串。
toLocaleTimeString()  根據(jù)本地時(shí)間格式,把 Date 對(duì)象的時(shí)間部分轉(zhuǎn)換為字符串。
toLocaleDateString()  根據(jù)本地時(shí)間格式,把 Date 對(duì)象的日期部分轉(zhuǎn)換為字符串。
UTC()  根據(jù)世界時(shí)返回 1970 年 1 月 1 日 到指定日期的毫秒數(shù)。
valueOf()  返回 Date 對(duì)象的原始值。

具體實(shí)現(xiàn)代碼:

<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
 <title>原生js 當(dāng)前時(shí)間 倒計(jì)時(shí)代碼</title>
 <style>
 *{margin:0;padding:0;}
 body{text-align:center;}
 .text{margin-top:150px;font-size:14px;}
 </style>
 <script>
  window.onload=function(){   
   getMyTime(); 
   getMyTime1(); 
  }
  //1.前面補(bǔ)0
  function p(n){
   return n<10?'0'+n:n;
  }
  //2.倒計(jì)時(shí)
  function getMyTime(){   
   var startDate=new Date();
   var endDate=new Date('2017/4/17 11:15:00');
   var countDown=(endDate.getTime()-startDate.getTime())/1000;
   var day=parseInt(countDown/(24*60*60));
   var h=parseInt(countDown/(60*60)%24);
   var m=parseInt(countDown/60%60);
   var s=parseInt(countDown%60);    
   document.getElementById('time').innerHTML=day+'天'+p(h)+'時(shí)'+p(m)+'分'+p(s)+'秒';
   setTimeout('getMyTime()',500);
   if(countDown<=0){
    document.getElementById('time').innerHTML='活動(dòng)結(jié)束'; 
   }    
  }
  //3.當(dāng)前時(shí)間
  function getMyTime1(){
   var myDate=new Date();
   var year=myDate.getFullYear();
   var month=myDate.getMonth()+1;
   var day=myDate.getDate();
   var week=myDate.getDay();
   var array=['星期日','星期一','星期二','星期三','星期四','星期五','星期六',];
   var hour=myDate.getHours();
   var minute=myDate.getMinutes();
   var second=myDate.getSeconds();
   document.getElementById('time1').innerHTML=year+'年'+month+'月'+day+'日'+'&nbsp;'+array[week]+'&nbsp;'+p(hour)+':'+p(minute)+':'+p(second);
   setTimeout('getMyTime1()',500);
  }
 </script>
</head>
<body>
 <div class="text">
  <p>倒計(jì)時(shí)間:<span id="time"></span></p>
  <p>當(dāng)前時(shí)間:<span id="time1"></span></p> 
 </div>
</body>
</html>

更多關(guān)于倒計(jì)時(shí)的文章請(qǐng)查看專題:《倒計(jì)時(shí)功能》

更多JavaScript時(shí)鐘特效點(diǎn)擊查看:JavaScript時(shí)鐘特效專題

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • input+select(multiple) 實(shí)現(xiàn)下拉框輸入值

    input+select(multiple) 實(shí)現(xiàn)下拉框輸入值

    昨天做一個(gè)網(wǎng)站時(shí),需要實(shí)現(xiàn)下拉框能夠輸入,從功能上講是要實(shí)現(xiàn)用戶在文本框輸入值時(shí),能夠從后讀出數(shù)據(jù)彈出下拉選項(xiàng)
    2009-05-05
  • 關(guān)于JavaScript中的this指向問(wèn)題總結(jié)篇

    關(guān)于JavaScript中的this指向問(wèn)題總結(jié)篇

    在小編面試過(guò)程中經(jīng)常會(huì)遇到j(luò)avascript中this指向問(wèn)題,可以說(shuō)是前端面試必問(wèn),下面小編給大家總結(jié)了一下js中this的指向,感興趣的朋友一起學(xué)習(xí)吧
    2017-07-07
  • JS中循環(huán)遍歷數(shù)組的四種方式總結(jié)

    JS中循環(huán)遍歷數(shù)組的四種方式總結(jié)

    這篇文章主要給大家總結(jié)介紹了關(guān)于JS中循環(huán)遍歷數(shù)組的四種方式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • 微信小程序自定義對(duì)話框彈出和隱藏動(dòng)畫(huà)

    微信小程序自定義對(duì)話框彈出和隱藏動(dòng)畫(huà)

    這篇文章主要為大家詳細(xì)介紹了微信小程序自定義對(duì)話框彈出和隱藏動(dòng)畫(huà),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • js本身的局限性 別讓javascript做太多事

    js本身的局限性 別讓javascript做太多事

    最近常有人在Q群里發(fā)問(wèn)諸如"怎樣讓js操作文件"、"怎樣讓js實(shí)現(xiàn)多線程"等問(wèn)題。
    2010-03-03
  • 關(guān)于Mozilla瀏覽器不支持innerText的解決辦法

    關(guān)于Mozilla瀏覽器不支持innerText的解決辦法

    在各大瀏覽器中,除Mozilla瀏覽器外,幾乎都支持一個(gè)元素的屬性:innerText。我們可以通過(guò)它來(lái)快速獲取某個(gè)元素的內(nèi)的文本。
    2011-01-01
  • JavaScript常見(jiàn)繼承模式實(shí)例小結(jié)

    JavaScript常見(jiàn)繼承模式實(shí)例小結(jié)

    這篇文章主要介紹了JavaScript常見(jiàn)繼承模式,結(jié)合實(shí)例形式總結(jié)分析了javascript原型鏈繼承、構(gòu)造函數(shù)繼承、組合繼承、原型式繼承、寄生式繼承等相關(guān)實(shí)現(xiàn)技巧與操作注意事項(xiàng),需要的朋友可以參考下
    2019-01-01
  • js中toString()和String()區(qū)別詳解

    js中toString()和String()區(qū)別詳解

    本文主要介紹了js中toSring()和Sring()的區(qū)別。具有很好的參考價(jià)值。下面跟著小編一起來(lái)看下吧
    2017-03-03
  • js輸入框郵箱自動(dòng)提示功能代碼實(shí)現(xiàn)

    js輸入框郵箱自動(dòng)提示功能代碼實(shí)現(xiàn)

    一個(gè)輸入框當(dāng)我輸入任何字的時(shí)候自動(dòng)下拉相應(yīng)的郵箱提示,在輸入框輸入11的時(shí)候下拉框有所有11的郵箱 輸入其他的時(shí)候 有其他文案對(duì)應(yīng)的郵箱,下面實(shí)現(xiàn)這個(gè)自動(dòng)提示功能
    2013-12-12
  • 5分鐘快速看懂ES6中的反射與代理

    5分鐘快速看懂ES6中的反射與代理

    這篇文章主要給大家介紹了如何通過(guò)5分鐘快速看懂ES6中的反射與代理的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用ES6具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12

最新評(píng)論