JavaScript時間函式

2021-09-11 05:20:58 字數 2103 閱讀 8750

var mydate =

newdate()

;

mydate.

getyear()

;//獲取當前年份(2位)

mydate.

getfullyear()

;//獲取完整的年份(4位,1970-????)

mydate.

getmonth()

;//獲取當前月份(0-11,0代表1月)

mydate.

getdate()

;//獲取當前日(1-31)

mydate.

getday()

;//獲取當前星期x(0-6,0代表星期天)

mydate.

gettime()

;//獲取當前時間(從1970.1.1開始的毫秒數)

mydate.

gethours()

;//獲取當前小時數(0-23)

mydate.

getminutes()

;//獲取當前分鐘數(0-59)

mydate.

getseconds()

;//獲取當前秒數(0-59)

mydate.

getmilliseconds()

;//獲取當前毫秒數(0-999)

mydate.

tolocaledatestring()

;//獲取當前日期

mydate.

tolocaletimestring()

;//獲取當前時間

mydate.

tolocalestring()

;//獲取日期與時間

//"剩餘時間6天 2小時 28 分鐘20 秒"

function

getovertime

(endtime)

return

"僅剩:"

+d+"天"

+h+"小時 "

+m+"分鐘"

+s+"秒";}

//每一秒延時執行getovertime(date)

console.

log(

getovertime

('2018-04-20 15:30'))

;// 僅剩:21天23小時 4分鐘31秒

console.

log(

getovertime

('2018-03-30 12:30'))

;// 僅剩:21天23小時 4分鐘31秒

setinterval

(function()

,1000

);

function

release_time

(date)

else

if(cha > yue )

else

if(cha > tian )

else

if(cha > xiaoshi)

else

}console.

log(

release_time

('2015-04-25 19:49'))

;// 26分鐘前

console.

log(

release_time

('2018-03-30 10:35'))

;// 26分鐘前

console.

log(

release_time

('2017-11-29 15:54'))

;// 26分鐘前

console.

log(

release_time

('2018-03-28 23:42'))

;// 17小時前

console.

log(

release_time

('2018-04-24 17:42'))

;// 4天前

console.

log(

release_time

('2018-04-25 21:16'))

;// 4天前

javascript的時間函式

var mydate new date mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 mydate.getmonth 獲取當前月份 0 11,0代表1月 mydate.getdate 獲取當前日 1 31 mydate.get...

JavaScript擷取時間

最近遇到了發票列印當前時間的問題,js自帶的函式就可以獲取當前時間。可以用 date 方法獲得當日的日期 date 物件自動使用當前的日期和時間作為其初始值。mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位 1970 mydate.getm...

JavaScript時間戳與時間Date之前的轉換

gettime 方法 得到的是毫秒單位 秒的話 1000就可以了 這裡介紹幾個我常用的 tolocaledatestring 獲得日期 tolocaletimestring 獲得時間 tolocalestring chinese 獲得日期時間 時間是24小時制 tolocalestring 獲得日期...