0 1 JS 時間處理積累

2021-10-10 09:42:54 字數 2651 閱讀 3900

測試時間戳 1604740691000

js 實體排序

if

(list.length>0)

//比較大小函式

function

compare

(propertyname)

else

if(value2 > value1)

else

}}

時間戳轉時間
var date =

newdate

(1604740691000);

console.

info

(date.

tolocalestring()

);輸出:2020/11

/7 下午5:18

:11

獲取當前時間
var date =

newdate()

;console.

info

(date.

tolocalestring()

);輸出:2020/11

/9 下午8:16

:57

獲取今天
var date =

newdate()

;var today=date.

tolocalestring()

.substr(0

,10);

console.

info

(today)

;輸出:

2020/11

/9

按照指定格式輸出日期
var date =

newdate()

;console.

info

(date.

getfullyear()

.tostring()

+'年'

+(date.

getmonth()

+1).

tostring()

+'月'

+date.

getdate()

.tostring()

+'日');

輸出:2023年11月16日

按照指定格式輸出 年月日時分秒
var date =

newdate()

;console.

info

(date.

getfullyear()

.tostring()

+'年'

+(date.

getmonth()

+1).

tostring()

+'月'

+date.

getdate()

.tostring()

+'日'

+' '

+date.

gethours()

.tostring()

+':'

+date.

getminutes()

.tostring()

+':'

+date.

getseconds()

.tostring()

);輸出:2023年11月16日 14:56

:11

獲取星期 星期日-0,星期一-1,星期二-2…星期六-6
var date =

newdate()

;console.

info

(date.

getday()

);輸出:0

獲取星期中文
function

getweekday

(date)

return day;

}console.

info

(getweekday

(new

date()

));輸出: 星期天

判斷是否是今天
function

check

(date)

else

}

判斷是否是昨天
//是否昨天

function

isyesterday

(time)

console.

info

(isyesterday

(1604740691000))

;輸出:

false

判斷是否是去年 及更久
//是否去年以及更久

function

islastyear

(time)

console.

info

(isyesterday

(1604740691000))

;輸出:

false

判斷是否是前天
//是否前天

function

islastyesterday

(time)

console.

info

(isyesterday

(1604740691000))

;輸出:

false

參考

1、2、

3、

Js查漏補缺01 js學習筆記

doctype html html lang en head meta charset utf 8 title js學習筆記 title script src js.js alert 引入了外部式js,裡面的 會被忽略 script button onclick alert 點選按鈕就會出現這條語句...

01 js基本資料型別及轉換

儲存資訊的容器,通過變數名獲取資料,或資料修改。本質 變數是記憶體的空間,用於存放資料。使用 命名規範 練習 交換兩個變數 需要乙個臨時變數temp var temp 紅 綠 comsole.log js的變數資料型別是程式在執行過程中,根據等號的值確定的。js是動態語言,變數的資料型別是可以變換的...

js 時間處理

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