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 獲得日期...