save validate，date distince