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

基于javascript顯示當前時間以及倒計時功能

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

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

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

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

<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
 <title>原生js 當前時間 倒計時代碼</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.前面補0
  function p(n){
   return n<10?'0'+n:n;
  }
  //2.倒計時
  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)+'時'+p(m)+'分'+p(s)+'秒';
   setTimeout('getMyTime()',500);
   if(countDown<=0){
    document.getElementById('time').innerHTML='活動結(jié)束'; 
   }    
  }
  //3.當前時間
  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>倒計時間:<span id="time"></span></p>
  <p>當前時間:<span id="time1"></span></p> 
 </div>
</body>
</html>

更多關(guān)于倒計時的文章請查看專題:《倒計時功能》

更多JavaScript時鐘特效點擊查看:JavaScript時鐘特效專題

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

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

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

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

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

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

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

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

    微信小程序自定義對話框彈出和隱藏動畫

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

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

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

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

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

    JavaScript常見繼承模式實例小結(jié)

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

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

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

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

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

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

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

最新評論