特殊曜日の順序は数値で比較するよう修正

不正な数値のときはとりあえずArgumentErrorにしておいた。
もっとよいやり方があるかも。