购房合同日期写错了双方可以协商改正交房日期,然后签订变更协议。如果协商不成的,可以诉讼解决争议。买房者可以和开发商约定一方违约时,将根据违约情况向对方支付一定数额的违约金,也可以约定因违约产生的损失赔偿额的计算方法。另外,如果房屋买卖合同中未做约定的,双方可以在发生违约情况时,就损失赔偿进行约定。