常用日期方法總結

2021-10-19 04:11:47 字數 1049 閱讀 7072

number.prototype.formatdate = function (bool)  else 

}var time = number(1612493069798).formatdate();

console.log(time) //2021-02-05

// 引數可以是'/'或者'-'形式的日期格式,後面可以接空格+'1:19'形式的時間格式

var time1 = new date('2021/1//1').gettime()

console.log(time1) //1609430400000

console.log(time1.formatdate()) //2021-01-01

var time2 = new date(new date() - 1000 * 60 * 60 * 24 * 30).gettime()

console.log(time2.formatdate())

var mydate = new date(); //獲取當前時間

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

mydate.tolocaledatestring()//把 date 物件的日期部分轉換為字串 2021/2/5

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

mydate.getmonth(); //獲取當前月份(0-11,0代表1月,注意+1)

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

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

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

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

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

gettoday()

日期常用方法

1,new date params 返回日期 new date 返回當前日期 new date 毫秒數 返回當前毫秒數所對應的日期 new date 1991,11,13 返回當前日期所對應的日期兩個日期可以直接相減 eg new date 2018,4,12 new date 2018,4,11 ...

常用日期方法

public class testcalendar 解釋 calendar中 day of month,day of year,day of week,date 的區別在於 如果只是的add方法執行,結果都一樣,因為都是將日期 1就沒有區別,在月的日期中加1,還是年的日期中加1,還是日期本身加1效果...

常用日期封裝方法

目錄 判斷時間是否在時間段內 判斷時間是否在時間段內 param nowtime 需要判斷的時間 param begintime param endtime return public static boolean belongcalendar date nowtime,date begintime...