如果双方自愿,并且未违反法律强制性规定,签订合同时没有写日期则是有效的。《中华人民共和国民法典》第四百七十条规定,合同的内容由当事人约定,一般包括以下条款: (一)当事人的名称或者姓名和住所; (二)标的; (三)数量; (四)质量; (五)价款或者报酬; (六)履行期限、地点和方式; (七)违约责任; (八)解决争议的方法。