2016-11-06 40 views
0

使用warp.js的這個腳本從當前日期開始工作良好。我似乎無法弄清楚如何從1986年1月2日之前的日期開始工作?warp.js從前一日期開始的日期

warp.js https://github.com/mattbradley/warpjs/blob/master/README.md

謝謝!

<body> 
     <script src="warp.js"></script> 


     <div id="container"></div> 
     <span id="info"></span><br> 
     <span id="time"></span> 
     <span id="time2"></span> 

     <script> 


     setInterval(function() { 

      //specify a start date here like Jan 2 1986 

      Date.warp.speed(3); 
      var now = new Date; 
      //new date put out the warped start date above? 

      var dateD = [now.getMonth() + 1, now.getDate(), now.getFullYear()]; 
      var dateE = [now.getHours(), now.getMinutes(), now.getSeconds()]; 
      var MDY = dateD.join("/"); 
      var HMS = dateE.join(":"); 
      time.innerHTML = (MDY); 
      time2.innerHTML = (HMS); 

     }, 1000); 
     </script> 

    </body> 

    </html> 
+0

介意分享目前的輸出與您期望的輸出一起嗎? –

+0

翹曲速度只是使當前時鐘在()中的任何因素處打勾。所以如果1,它是每秒1秒。如果是2,則爲每秒2秒。問題是,如果我指定一個不同的日期開始,它會跳轉到當前日期並翹曲當前日期,而不是我指定的上一個日期。有沒有辦法保存我指定的日期和從那裏翹曲? – rankind

+0

在這個例子中,你沒有指定任何日期。請更新您的文章並添加生成錯誤或問題的代碼。 – EhsanT

回答

0

我想通了這一點。您必須使用clock()函數,以設置您的自定義日期,然後它將從該自定義日期變形。

Date.warp.clock(customDate); 
相關問題