法律分析:
房子没有按时交房可以选择起诉,因为开发商没有按照合同约定的时间交房已经算是违约行为了,要对购房者赔偿相应的损失。
法律依据:《中华人民共和国民法典》
第一百八十六条 因当事人一方的违约行为,损害对方人身权益、财产权益的,受损害方有权选择请求其承担违约责任或者侵权责任。