DateTime::Span は「二つの日付の間の期間」を表現するクラスで、 DateTime::Set ディストリビューションに含まれている。 DateTime::Set は「複数の日の集まり」を表現するクラスで、「家族の誕生日」とか、あと「毎週水曜」みたいな繰り返しの日付も表現できるらしい。両方をあわせた DateTime::SpanSet とういのもある。 DateTime::Span には duration メソッドがあり、これは DateTime::Duration オブジェクトを返す。 DateTime::Duration は二つの日時の間の差をもっているが、 DateTimeのマニュアルにあるように、年月日時分秒はそれぞれ可換な単位ではないので、 DateTime::Duration オブジェクトが「何秒」という単位で保持している時間を「何日」へと変換することはできない。(で