1. 首先看购房合同约定:合同中通常会明确约定逾期交房违约金的计算方式比如按已付购房款的一定比例计算或者约定固定金额等。按约定比例计算的就用已付购房款乘以该比例得出违约金数额;约定固定金额的直接以合同约定金额为准。2. 若合同未约定:按照相关司法解释违约金数额或者损失赔偿额可以参照以下标准确定。逾期交付使用房屋的按照逾期交付使用房屋期间有关主管部门公布或者有资格的房地产评估机构评定的同地段同类房屋租金标准确定。3. 计算时间:从合同约定的交房日期次日起开始计算直至实际交房之日止。比如合同约定6月1日交房实际7月1日交房逾期30天。若按已付购房款100万合同约定违约金比例万分之三计算违约金就是1000000×0.0003×30 = 9000元。4. 主张方式:购房者可以通过书面函件等方式向开发商主张违约金要求其按照合同约定支付。若协商不成可通过诉讼等法律途径解决在诉讼中需提供购房合同、付款凭证等证据来证明自己的主张。总之房子没按时交房计算违约金关键看合同约定未约定则参照相关标准按规定计算时间确定数额并依法主张权利。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。