基於js對時間動態控制顯示。

 

    最近項目中使用有個需求是按照流程掛起時間開始 進行統計,時間過去多久了 顯示格式XX天XX小時XX分XX秒,後臺已有該流程掛起時間。需要動態刷新時間,只能使用javascript對時間進行即使顯示了。

    爲了提高代碼的複用性,寫了基於面向對象的 對時間控制的類。代碼如下:

 

爲方便輸出顯示格式,我將顯示代碼分離在前臺頁面,代碼如下:

至此,腳本上增加setInterval( "DisplayTime(顯示控件id,掛起時間)",1000 );即可以使用了。

一個頁面多個流程要掛起,只要傳遞對應的控件id,跟獲取到對應的掛起時間就可以了。

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章