亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

不太懂getTime 是什么意思

?mydate.setTime(mydate.getTime()?+?60?*?60?*?1000);


mydate已經是當前時間了,為什么還要加一個getTime()呢,為什么不能寫成

mydate.setTime(mydate?+?60?*?60?*?1000);


不太懂getTime 是什么意思

正在回答

5 回答

輸出時間? 你可以這樣理解? 一個setTime 是更改時間 前提就是你要先輸出時間 getTime?

0 回復 有任何疑惑可以回復我~

這么理解:

定義一個事件對象的語法是:var?mydate =?new?Date()。其中:mydate是一個變量,表示的是Data()的一個實例化對象,對象有屬性和方法。他的初始值是當前時間(當前電腦系統時間)。

getTime()則是一個方法,返回值是毫秒數。

0 回復 有任何疑惑可以回復我~

mydate應該是一個字符串,字符串的+號是拼接兩個字符串,getTime是計算從 1970 年 1 月 1 日零時到日期對象所指的日期的毫秒數。如果想得到推遲后的時間話,需要把這個字符串變成數值,再使用+號,這個時候不是拼接,而是加和。其中getTime正巧起到了橋梁作用。

2 回復 有任何疑惑可以回復我~

mydate 是帶星期年月甚至帶“中國標準時間”這種批注的實際內容:Wed Jul 18 2018 17:03:49 GMT+0800 (中國標準時間)

而mydate.getTime()則是毫秒數:1531904450626


3 回復 有任何疑惑可以回復我~

mydate 是時間類Date的實例化(對象),getTime() 相當于對象里的一個方法,調用這個方法可以獲得當前時間,精確到秒,并且以一定格式輸出時間。


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

不太懂getTime 是什么意思

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號