Rya*_*wis 0 ruby
例如,我怎么能发现下午4点到下午8点之间的下午6点是50%? 或者星期三上午12点是星期二中午12点到星期三中午12点之间的50%?
Joh*_*ohn 6
将时间转换为秒,以秒为单位计算跨度,计算所需时间与第一次以秒为单位的差异,计算整个范围的分数,然后乘以100%?
例:
12 AM = 0秒(当天)
12 PM = 43200秒(当天)
您所需的时间= 3 AM = 10800秒
总时间跨度= 43200 - 0 = 43200秒
从第一次开始所需时间的时差= 10800 - 0 = 10800秒
分数= 10800/43200 = 0.25
百分比= 0.25*100%= 25%
(抱歉不知道Ruby,但有想法.)
归档时间:
16 年,1 月 前
查看次数:
1953 次
最近记录: