2013-08-27 55 views

回答

12

這實際上很容易做到。創建一個文件,config/initializers/uptime.rb,具有:

YourApplication::BOOTED_AT = Time.now 

然後,它只是比較當前時間到了那個時候,你可以在一個輔助方法很容易地做到,使用time_ago_in_words的情況下軌幫手:

def uptime 
    time_ago_in_words(YourApplication::BOOTED_AT) 
end 

這給你一個人類可讀的字符串,說明應用程序已經運行了多長時間(啓動需要幾秒鐘)。

-1

如何在顯示javascript定時器的應用程序佈局上添加頁眉/頁腳部分?

喜歡的東西:

var start=new Date(); 

setInterval(function() { 
    $('.Timer').text((new Date - start)/1000 + " Seconds"); 
}, 1000); 

它會不完全啓動時,您的服務器就會啓動,它會繼續停止服務器運行後,但它可能的幫助。

+1

其實,每次用戶加載頁面時都會啓動,而不是在啓動服務器時啓動 –

+0

!那麼如何使用'$(「#some_element」)。html'<%= escape_javascript(render(「elapsed_time」))%>「'您可以顯示正常運行時間方法的返回值? – Miotsu

相關問題