我想使用Ror在页面上显示系统的当前时间。但是时间会像观看一样在没有刷新页面的情况下连续更改秒数。
目前我正在使用此代码显示时间
Time.now.in_time_zone("Central Time (US & Canada)").to_s.split(" ").second
并显示
06:01:43
但问题是显示静态时间和秒数不会像观看一样增加。
答案 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)