1

API ドックの状態:
%U - 年の週番号。週は日曜日から始まります。(00..53)
%W - 年の週番号。週は月曜日から始まります。(00..53)
ISO 8601 では、年の最初の週は、その年の最初の木曜日を含む週であると規定されています。
2013 年は火曜日に始まります。したがって、第 1 週は、2012 年 12 月 31 日を第 1 週として開始する週です (%W の場合)。

コード:

my_date_variable.strftime("%W").to_i

は、2013 年 1 月 7 日から始まる第 1 週を返します。ISO 8601 が行うことと一致しません。

4

1 に答える 1