发生交通事故时,若交强险已过期,会有以下几种情况需要考虑。首先,如果事故责任在自己,那么所有的损失都需要自行承担。这意味着无论是车辆的维修费用还是对方的医疗费用,都需要自己承担。其次,如果事故责任在对方,那么所有的损失都由对方承担。这包括车辆维修费用和医疗费用等,对方需要负责赔偿。另外,若交通事故属于单方事故,也就是没有明确的责任方,那么产生的所有损失仍由自己承担。这意味着自己需要承担车辆维修费用和自身的医疗费用等。需要注意的是,在发生交通事故后,通常需要交警进行责任认定。在责任认定过程中,如果交警发现交强险已过期,并且在过期情况下仍然上路,除了可能会被处以罚款和扣分外,还有可能被扣留车辆。因此,在日常驾驶中,我们应该及时续保交强险,避免因交强险过期而导致的不必要的麻烦和损失。