2013-08-27 50 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

相关问题