From: "pblesi (Patrick Blesi)" Date: 2014-01-07T01:12:13+09:00 Subject: [ruby-core:59599] [ruby-trunk - Bug #9372] Date function cweek reports innaccurately for the date December 30, 2013 Issue #9372 has been updated by pblesi (Patrick Blesi). I've added some code for extra clarity. 2.0.0p247 :017 > require 'date' => true 2.0.0p247 :018 > d = Date.new(2013,12,30) => # 2.0.0p247 :019 > d.cweek => 1 2.0.0p247 :005 > d = Date.new(2013, 12, 29) => # 2.0.0p247 :006 > d.cweek => 52 ---------------------------------------- Bug #9372: Date function cweek reports innaccurately for the date December 30, 2013 https://bugs.ruby-lang.org/issues/9372#change-44128 Author: pblesi (Patrick Blesi) Status: Open Priority: Normal Assignee: Category: Target version: ruby -v: 2.0.0p247 Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN, 2.1: UNKNOWN Date function cweek reports innaccurately for the date December 30, 2013. The current week is reported as 1 instead of 53. -- http://bugs.ruby-lang.org/