我不明白Sheep = Class.new下面这段代码中的部分.
module Fence
Sheep = Class.new do
def speak
"Bah."
end
end
end
def call_sheep
Fence::Sheep.new.speak
end
Run Code Online (Sandbox Code Playgroud)
到底是做什么的?
time_difference_in_sec = (DateTime.now - @given_time).to_i.abs
where DateTime.now : #<DateTime: 2015-09-28T19:30:35+05:30 ((2457294j,50435s,957360402n),+19800s,2299161j)>
@given_time : #<DateTime: 2015-09-28T11:30:09+00:00 ((2457294j,41409s,0n),+0s,2299161j)>
time_difference_in_sec : 0
Run Code Online (Sandbox Code Playgroud)
我搜索了很多,但没有得到正确的答案。
ruby ×2