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

JS獲取當(dāng)前日期時(shí)間并定時(shí)刷新示例

 更新時(shí)間:2021年03月04日 21:43:51   投稿:whsnow  
這篇文章主要介紹了JS如何獲取當(dāng)前日期時(shí)間并執(zhí)行定時(shí)刷新,示例代碼如下,需要的朋友不要錯(cuò)過(guò)

JS獲取當(dāng)前日期時(shí)間

var date = new Date(); 
date.getYear(); //獲取當(dāng)前年份(2位) 
date.getFullYear(); //獲取完整的年份(4位,2014) 
date.getMonth(); //獲取當(dāng)前月份(0-11,0代表1月) 
date.getDate(); //獲取當(dāng)前日(1-31) 
date.getDay(); //獲取當(dāng)前星期X(0-6,0代表星期天) 
date.getTime(); //獲取當(dāng)前時(shí)間(從1970.1.1開(kāi)始的毫秒數(shù)) 
date.getHours(); //獲取當(dāng)前小時(shí)數(shù)(0-23) 
date.getMinutes(); //獲取當(dāng)前分鐘數(shù)(0-59) 
date.getSeconds(); //獲取當(dāng)前秒數(shù)(0-59) 
date.getMilliseconds(); //獲取當(dāng)前毫秒數(shù)(0-999) 
date.toLocaleDateString(); //獲取當(dāng)前日期 如 2014年6月25日 
date.toLocaleTimeString(); //獲取當(dāng)前時(shí)間 如 下午4:45:06 
date.toLocaleString(); //獲取日期與時(shí)間 如 2014年6月25日 下午4:45:06

注意:getYear()和getFullYear()都可以獲取年份,但兩者稍有區(qū)別

getYear()在瀏覽器中顯示則為:114 (以2014年為例),原因則是getYear返回的是"當(dāng)前年份-1900"的值(即年份基數(shù)是1900)

使用JS來(lái)獲取年份都使用:getFullYear()

getMonth()需要加1,如下面的函數(shù)

// 獲取當(dāng)前日期時(shí)間
function getDatetime() {
  var now = new Date();
  var year = now.getFullYear();    
  var month = now.getMonth() + 1;   
  var day = now.getDate();      
  var hh = now.getHours();      
  var mm = now.getMinutes();     
  var ss = now.getSeconds();     
  var clock = year + "-";
  if (month < 10)
    clock += "0";
  clock += month + "-";
  if (day < 10)
    clock += "0";
  clock += day + " ";
  if (hh < 10)
    clock += "0";
  clock += hh + ":";
  if (mm < 10) clock += '0';
  clock += mm + ":";
  if (ss < 10) clock += '0';
  clock += ss;
  return clock;
}
// 獲取當(dāng)前日期時(shí)間
function timestampToTime(timestamp) {
  var date = new Date(timestamp);
  var Y = date.getFullYear() + '-';
  var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
  var D = date.getDate() < 10 ? '0' + date.getDate() : date.getDate() + ' ';
  var hh = date.getHours() < 10 ? '0' + date.getHours() : date.getHours() + ':';
  var mm = date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes() + ':';
  var ss = date.getSeconds() < 10 ? '0' + date.getDate() : date.getSeconds() ;
  return Y + M + D + hh + mm + ss;
}

定時(shí)刷新

定時(shí)刷新則使用setInterval,具體setTimeout與setInterval的區(qū)別參考其他資料。

1、首先頁(yè)面需要一區(qū)域用于顯示時(shí)間

<div id="showDate"></div>

2、獲取時(shí)間

<script type="text/javascript"> 
$(function(){ 
setInterval("getTime();",1000); //每隔一秒執(zhí)行一次 
}) 
//取得系統(tǒng)當(dāng)前時(shí)間 
function getTime(){ 
var myDate = new Date(); 
var date = myDate.toLocaleDateString(); 
var hours = myDate.getHours(); 
var minutes = myDate.getMinutes(); 
var seconds = myDate.getSeconds(); 
$("#showDate").html(date+" "+hours+":"+minutes+":"+seconds); //將值賦給div 
} 
</script>

使用toLocaleDateString()直接獲取年月日,不需要再單獨(dú)獲取年、月、日

而toLocaleTimeString()可直接獲取時(shí)分秒,由于它獲取的格式不是需要的。于是可單獨(dú)獲取。

相關(guān)文章

  • 80%應(yīng)聘者都不及格的JS面試題

    80%應(yīng)聘者都不及格的JS面試題

    超過(guò)80%的候選人對(duì)下面這道JS面試題的回答情況連及格都達(dá)不到。這究竟是怎樣神奇的一道JS面試題?他考察了候選人的哪些能力?對(duì)正在讀本文的你有什么啟示?
    2017-03-03
  • 關(guān)閉頁(yè)面window.location事件未執(zhí)行的原因及解決方法

    關(guān)閉頁(yè)面window.location事件未執(zhí)行的原因及解決方法

    這篇文章主要介紹了關(guān)閉頁(yè)面window.location事件未執(zhí)行的原因及解決方法,需要的朋友可以參考下
    2014-09-09
  • Javascript中的匿名函數(shù)與封裝介紹

    Javascript中的匿名函數(shù)與封裝介紹

    這篇文章主要介紹了Javascript中的匿名函數(shù)與封裝介紹,本文分析了jQuery 封裝、Backbone 封裝、Underscore 封裝等內(nèi)容,需要的朋友可以參考下
    2015-03-03
  • shiro授權(quán)的實(shí)現(xiàn)原理

    shiro授權(quán)的實(shí)現(xiàn)原理

    這篇文章主要介紹了shiro授權(quán)的實(shí)現(xiàn)原理,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-09-09
  • JavaScript 中級(jí)筆記 第五章 面向?qū)ο蟮幕A(chǔ)

    JavaScript 中級(jí)筆記 第五章 面向?qū)ο蟮幕A(chǔ)

    對(duì)象是JavaScript的基礎(chǔ)。從最基本的層次上說(shuō),對(duì)象是一系列屬性的集合。
    2009-09-09
  • BootStrap使用file-input插件上傳圖片的方法

    BootStrap使用file-input插件上傳圖片的方法

    這篇文章主要介紹了BootStrap使用file-input插件上傳圖片的方法,bootstrap的圖片上傳框架 file-input 插件非常不錯(cuò),下面小編通過(guò)本文介紹下這個(gè)插件的使用方法,感興趣的朋友一起看看吧
    2016-09-09
  • 微信小程序使用wxParse解析html的實(shí)現(xiàn)示例

    微信小程序使用wxParse解析html的實(shí)現(xiàn)示例

    這篇文章主要介紹了微信小程序使用wxParse解析html的實(shí)現(xiàn)示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-08-08
  • JavaScript中兩個(gè)感嘆號(hào)的作用說(shuō)明

    JavaScript中兩個(gè)感嘆號(hào)的作用說(shuō)明

    用兩個(gè)感嘆號(hào)的作用就在于,如果明確設(shè)置了o中flag的值(非null/undefined/0""/等值),自然test就會(huì)取跟o.flag一樣的值;如果沒(méi)有設(shè)置,test就會(huì)默認(rèn)為false,而不是null或undefined
    2011-12-12
  • Bootstrap媒體對(duì)象的實(shí)現(xiàn)

    Bootstrap媒體對(duì)象的實(shí)現(xiàn)

    在web頁(yè)面中,圖片居左,內(nèi)容居右排列,是非常常見(jiàn)的效果,它也就是媒體對(duì)象,它是一種抽象的樣式,可以用來(lái)構(gòu)建不同類型的組件。本文給大家介紹Bootstrap媒體對(duì)象的實(shí)現(xiàn),感興趣的朋友一起學(xué)習(xí)吧
    2016-05-05
  • 微信小程序?qū)崙?zhàn)項(xiàng)目之富文本編輯器實(shí)現(xiàn)

    微信小程序?qū)崙?zhàn)項(xiàng)目之富文本編輯器實(shí)現(xiàn)

    富文本在Web開(kāi)發(fā)上的地位大家可想而知,很多地方都需要用到富文本編輯器,比如開(kāi)發(fā)類似新聞管理小程序、商品簡(jiǎn)介等,下面這篇文章主要給大家介紹了關(guān)于微信小程序?qū)崙?zhàn)項(xiàng)目之富文本編輯器實(shí)現(xiàn)的相關(guān)資料,需要的朋友可以參考下
    2022-10-10

最新評(píng)論