使用Rails以实际刻度格式显示页面上的当前时间

时间:2012-02-20 12:24:34

标签: ruby-on-rails

我想使用Ror在页面上显示系统的当前时间。但是时间会像观看一样在没有刷新页面的情况下连续更改秒数。

目前我正在使用此代码显示时间

Time.now.in_time_zone("Central Time (US & Canada)").to_s.split(" ").second 

并显示

06:01:43

但问题是显示静态时间和秒数不会像观看一样增加。

2 个答案:

答案 0 :(得分:2)

之后我使用此代码并享受....

$(document).ready(
        function() {
            setInterval(function() {
                $('.main-time-portion').load('/dashboard/give_time');
            }, 1000);
        });

其中dashboard是我的控制器而give_time是行动

def give_time
    @time = Time.now.utc.to_s.split(" ").second
    render :partial => 'shared/time_portion'
end

答案 1 :(得分:0)