js 獲取時間

2021-08-20 12:57:34 字數 1354 閱讀 2161

var date = new date()

date.getyear() //這個方法獲取年份時是從2023年開始計算的,要得到最終年份要再加上1900

date.getfullyear() //獲取完整的年份

date.getmonth()+1 //獲取當前月份(0-11,0代表1月) 所以+1

date.getdate()  //獲取當前日(1-31)  

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

date.gettime()  //從1970.1.1開始的毫秒數

date.gethours()  //獲取當前小時數(0-23) 

date.getminutes() //獲取當前分鐘數(0-59)  

date.getseconds() //獲取當前秒數(0-59)

date.getmilliseconds() //獲取當前毫秒數(0-999)

date.tolocaledatestring() //獲取當前日期  2018/6/6

date.tolocaletimestring() //獲取當前時間  下午7:58:50

date.tolocalestring() //獲取當前日期  2018/6/6 下午7:58:50

計算時間差

var datebegin = new date() //開始時間

var dateend = new date() //結束時間 取當天23:00

dateend.sethours(23)

dateend.setminutes(0)

dateend.setseconds(0)

var datediff = dateend.gettime() - datebegin.gettime() //兩個時間差的毫秒數

if (datediff > 0)

時間格式化

function dateftt(date, fmt) ;

if (/(y+)/.test(fmt))

for (var k in o)

if (new regexp("(" + k + ")").test(fmt))

return fmt;

}var crttime = new date()

dateftt(crttime, "yyyy-mm-dd hh:mm:ss")

js獲取時間

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

js時間獲取

1 獲取系統時間 var date new date 2 利用系統時間獲取年月日 時分秒 星期 不是getyear var year time.getfullyear 因為獲取的月份是0 11,所以要 1 var month time.getmonth 1 不是getday var day time...

js獲取時間

var mydate new date mydate.tolocaledatestring 可以獲取當前日期 mydate.tolocaletimestring 可以獲取當前時間 mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 ...