第9行是把mydate賦值了么?mydate.setTime( mydate.getTime() + 2* 60 * 60 * 1000);
? var mydate=new Date();
? document.write("當前時間:"+mydate+"<br>");
? mydate.setTime( mydate.getTime() ?+ 2* 60 * 60 * 1000);
? document.write("推遲二小時時間:" + mydate);?
?輸出的變量mydate不是當前時間么?難道mydate被賦值了?
mydate=mydate.setTime( mydate.getTime() ?+ 2* 60 * 60 * 1000);
2018-06-02
?var mydate=new Date(); ? ? ? ? ?//獲取當前時間并賦值給變量mydate
? document.write("當前時間:"+mydate+"<br>"); ? //輸出當前時間mydate
? mydate.setTime( mydate.getTime() ?+ 2* 60 * 60 * 1000); ? ? //mydate.getTime() 獲取當前時間后+2* 60 * 60 * 1000,即時間向后推遲兩個小時,并再次設置為mydate的值
? document.write("推遲二小時時間:" + mydate); // 輸出推遲后的值
2018-05-23
程序執行是從上至下的,先輸出的mydate是當前時間,后輸出的mydate是推遲兩小時后的時間。
2018-05-08
var mydate=new Date();?
mydate.getTime()是獲取現在的系統時間
mydate.setTime()是設置時間,確實是賦值了,賦的是當前時間加上2個小時的秒數。
2018-04-23
不是的