产假173天只批了158天是违规的。以下是具体的分析:
根据《女职工劳动保护特别规定》第七条,女职工生育享受98天产假,其中产前可以休假15天;难产的,增加产假15天;生育多胞胎的,每多生育1个婴儿,增加产假15天。同时,根据各地方的具体规定,可能还存在额外的产假天数,比如某些省份规定女职工可以享受额外的晚育假、护理假等,这些假期加在一起,可能会超过98天的基础产假。
在你提到的情况中,如果产妇应享有的产假天数为173天,但只批了158天,那么这显然是违规的。单位或相关部门应当按照规定给予女职工足额的产假天数。如果单位未按规定执行,女职工可以向劳动监察部门投诉,维护自己的合法权益。
综上所述,产假173天只批了158天是违规的,女职工有权要求单位按照规定给予足额的产假天数。如有需要,你可以直接向我咨询相关的法律问题。