js中獲取時間new Date()的全面介紹
var myDate = new Date();
myDate.getYear(); //獲取當前年份(2位)
myDate.getFullYear(); //獲取完整的年份(4位,1970-????)
myDate.getMonth(); //獲取當前月份(0-11,0代表1月)
myDate.getDate(); //獲取當前日(1-31)
myDate.getDay(); //獲取當前星期X(0-6,0代表星期天) 何問起 hovertree.com
myDate.getTime(); //獲取當前時間(從1970.1.1開始的毫秒數(shù))
myDate.getHours(); //獲取當前小時數(shù)(0-23)
myDate.getMinutes(); //獲取當前分鐘數(shù)(0-59)
myDate.getSeconds(); //獲取當前秒數(shù)(0-59)
myDate.getMilliseconds(); //獲取當前毫秒數(shù)(0-999)
myDate.toLocaleDateString(); //獲取當前日期
var mytime=myDate.toLocaleTimeString(); //獲取當前時間
myDate.toLocaleString( ); //獲取日期與時間
==========================================================================
JS獲取當前時間戳的方法-JavaScript 獲取當前時間戳
JavaScript 獲取當前時間戳:
第一種方法:
var timestamp =Date.parse(new Date());
結(jié)果:1280977330000
第二種方法:
var timestamp =(new Date()).valueOf();
結(jié)果:1280977330748
第三種方法:
var timestamp=new Date().getTime();
結(jié)果:1280977330748
第一種:獲取的時間戳是把毫秒改成000顯示,
第二種和第三種是獲取了當前毫秒的時間戳。
我和同事在用js實現(xiàn)一個顯示出分析數(shù)據(jù)所剩大概時間的過程中,時間總是變給0,結(jié)果很怪異,最后發(fā)現(xiàn)獲取時間的時候用的是Date.parse(newDate())獲取的時間戳把毫秒改成了000顯示,所以時間差計算的不準確。
可以用第二種或第三種方法計算時間差。http://hovertree.com/menu/javascript/
js中單獨調(diào)用new Date(),例如document.write(new Date());
顯示的結(jié)果是:Mar 31 10:10:43 UTC+0800 2012 這種格式的時間
但是用new Date() 參與計算會自動轉(zhuǎn)換為從1970.1.1開始的毫秒數(shù)
--------------------------------------------------------------------------------------------------
將字符串形式的日期轉(zhuǎn)換成日期對象
var strTime="2011-04-16"; //字符串日期格式
var date= new Date(Date.parse(strTime.replace(/-/g, "/"))); //轉(zhuǎn)換成Data();
var month=date.getMonth()+1; //獲取當前月份
以上這篇js中獲取時間new Date()的全面介紹就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
如何利用 JS 腳本實現(xiàn)網(wǎng)頁全自動秒殺搶購功能
這篇文章主要介紹了如何利用 JS 腳本實現(xiàn)網(wǎng)頁全自動秒殺搶購功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-10-10javascript jquery對form元素的常見操作詳解
下面小編就為大家?guī)硪黄猨avascript jquery對form元素的常見操作詳解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-06-06JavaScript實現(xiàn)頁面定時刷新(定時器,meta)
很多朋友看到定時,很容易想到用js定時器,還有盆友用meta來設(shè)置,下面小編給大家介紹js實現(xiàn)頁面定時刷新的方法,一起看看吧2016-10-10Javascript讀取上傳文件內(nèi)容/類型/字節(jié)數(shù)
這篇文章主要為大家詳細介紹了Javascript讀取上傳文件內(nèi)容/類型/字節(jié)數(shù),具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-04-04IntelliJ IDEA 安裝vue開發(fā)插件的方法
本篇文章主要介紹了IntelliJ IDEA 安裝vue開發(fā)插件的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-11-11通過JavaScript使Div居中并隨網(wǎng)頁大小改變而改變
自己的頁面太難看了,要居中沒居中,要顏色沒顏色,但是無論是怎么樣都得使登錄的框居中吧,下面與大家分享下通過JavaScript可以簡單的使Div在頁面上居中,隨著網(wǎng)頁大小的改變做出相應(yīng)的改變2013-06-06