method
jd_to_weeknum
v1_8_7_330 -
Show latest stable
- Class:
Date
jd_to_weeknum(jd, f=0, sg=GREGORIAN)private
No documentation available.
# File lib/date.rb, line 474
def self.jd_to_weeknum(jd, f=0, sg=GREGORIAN) # :nodoc:
ns = fix_style(jd, sg)
y, m, d = jd_to_civil(jd, ns)
a = civil_to_jd(y, 1, 1, ns) + 6
w, d = (jd - (a - ((a - f) + 1) % 7) + 7).divmod(7)
return y, w, d
end