1

開始時刻と終了時刻があり、これら 2 つの時刻の時差の期間を計算したいと考えています。

私は以下を使用しようとしました

@event.start_time = '13:15'
@event.end_time = '16:00'
@event.duration = ((@event.end_time - @event.start_time)/1.hour)

2 hours 45 minそれは示しています2.75 value

2:45で表示したいです。どうすればそれを示すことができますか?

4

3 に答える 3

2

Rails には、このための組み込みのヘルパーdistance_of_time_in_wordsがあります。

于 2014-12-19T10:26:20.733 に答える
2
your value / 1 = 2
(your value % 1) * 60 / 100 = 0.45

2つに追加すると良いです:)

于 2014-12-19T10:09:48.303 に答える