2011-01-26 52 views
0
@days_since_last_payment = 256 days 

我如何從中得出數字256?看來,如果我用這個數學運算,計算等超過256如何將** Object.days = 256天**轉換爲** 256 **

它來源於

@days_since_last_payment = (Date.parse(@date_awarded) - Date.parse(@date_paid)).days 
+0

它是一個字符串? – polarblau 2011-01-26 15:14:54

+0

我更新以上看到它的來源 – Trip 2011-01-26 15:18:19

回答

1

我假設你的意思是256.days而不是256 days。如果是這樣,你可以通過86400分,以獲得實際數量256(它看起來像256.days實際存儲爲22118400秒)

ruby-1.9.2-p136 :056 > @days_since_last_payment 
=> 256 days 
ruby-1.9.2-p136 :057 > @days_since_last_payment.seconds 
=> 22118400 seconds 
ruby-1.9.2-p136 :058 > @days_since_last_payment.to_i 
=> 22118400 
ruby-1.9.2-p136 :059 > @days_since_last_payment/86400 
=> 256