def tz.rule.date
import bend-kit-time@0.3.0.0/time.bend as Timeimport Base
import bend-kit-int@0.2.0.0/int.bend as Int
1134def tz.rule.date(d: Maybe<&2, DateTime>, r: TzRule, secs: Int.I64) -> Maybe<&2, Ttype>:
1135 match d:
1136 case None{}:
1137 None{}
1138 case Some{DateTime{Date{y, m, day}, h, mi, second, nanos}}:
1139 Some{tz.rule.at(r, secs, y)}