# File lib/date.rb, line 1268 def self.now(sg=ITALY) i = Time.now a = i.to_a[0..5].reverse jd = civil_to_jd(*(a[0,3] << sg)) fr = time_to_day_fraction(*(a[3,3])) + i.usec.to_r/86400000000 of = i.utc_offset.to_r/86400 new0(jd_to_ajd(jd, fr, of), of, sg) end