2014-06-05 44 views
-1

timer.js計算用戶在jsf表單中執行操作的秒數和分鐘數。直到我們將應用程序從1臺服務器移到另一臺服務器(相同的基本環境)後纔有問題。計時器腳本在從零開始之前向後註釋

問題始於24分鐘而不是0的計時器。實現時,服務器時間已關閉24分鐘,我使用ntpd糾正了時間問題,硬件時鐘也得到了糾正。現在,timer.js在從零開始計數之前向後計數:

例如, 01:0-1:0-54 ... 01:0-1:0-53 ..... 00:00:00 .... 00:00:01 etc ...

爲什麼會它在從00:00:00開始倒計時(正常情況下)?

這對我來說真的很奇怪,如果我在這裏不太清楚,我很抱歉。只是試圖找到一些想法。

+0

請發佈您的代碼。 – Barmar

+0

你希望我們猜到沒有看到一行代碼?有關代碼特定問題的好問題必須包含相關代碼。 – jfriend00

回答

0

難道你的服務器時間還沒有關閉,但是現在它已經落後了嗎?所以當它倒數時,它仍然是時間的差異,但是是負的?

+0

這是絕對與時間。我一直在調整它,目前它開始在41秒,而不是倒計時。不知道如何與應用程序進行適當的同步,但是如果再次進行,我該不得不? – user3389171

+0

timer.js http://pastebin.com/2bibKw5W – user3389171

+0

此外,它可能與Web服務器有關。我看到其他人已經重啓了他們的網絡服務器,並注意到其中的差異。 – user3389171