亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

JS獲取當前日期時間并定時刷新示例

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

JS獲取當前日期時間

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

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

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

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

getMonth()需要加1,如下面的函數(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;
}
// 獲取當前日期時間
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;
}

定時刷新

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

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

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

2、獲取時間

<script type="text/javascript"> 
$(function(){ 
setInterval("getTime();",1000); //每隔一秒執(zhí)行一次 
}) 
//取得系統(tǒng)當前時間 
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()直接獲取年月日,不需要再單獨獲取年、月、日

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

相關文章

  • 80%應聘者都不及格的JS面試題

    80%應聘者都不及格的JS面試題

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

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

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

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

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

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

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

    JavaScript 中級筆記 第五章 面向?qū)ο蟮幕A

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

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

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

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

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

    JavaScript中兩個感嘆號的作用說明

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

    Bootstrap媒體對象的實現(xiàn)

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

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

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

最新評論