2014-04-12 37 views

回答

1

Date#amjd方法做你要求的,但它返回一個Rational;轉換爲Float可以讓你更容易地使用:

require 'date' 

DateTime.now.amjd.to_f # => 56759.82092321331 
+0

是的。這就是我寫的:) –

+0

@ArupRakshit不,我認爲''ajd'方法是類似的,但我不認爲這是做問題的人所要求的。也就是說,如果我在開始使用我之前看到了你的答案,那麼我可能只會對你的「amjd」方法提出評論。 –

+0

好的..我會打倒我的.. –

0
require "date" 
p jdate = DateTime.now.julian #=> #<DateTime: 2014-03-30T21:28:30+02:00 (...) 
p jdate.julian?    # => true