709
709
dt = datetime.datetime(year=year, month=month, day=day,
710
710
hour=hour, minute=minute, second=second)
713
712
rev = bisect.bisect(_RevListToTimestamps(branch), dt, 1)
716
713
if rev == branch.revno():
717
714
raise errors.InvalidRevisionSpec(self.user_spec, branch)
718
715
return RevisionInfo(branch, rev)