私はRange
時間の範囲を表すためにクラスを使用しています。ここで、特定の時間の後の任意のポイントを表す範囲が必要です。
試し(DateTime.now .. nil)
ましたが、このRange
クラスでは、異なるクラスのオブジェクトを同じ範囲のエンドポイントにすることはできません。Range
(このプロパティを使用してを作成しようとすると、結果が得られArgumentError: bad value for range
ます。)
時間の無限大に相当するものはありTime.now + (1.0/0.0)
ますか?または、代わりに、クラスと値が同じクラスであるRange
というクラスの要件を回避する方法はありますか?min
max