Post dating a check doesn't stop the person from cashing it. Banking laws designed to stop check kiting and funds floating no longer require banks to reject funds based on issue date of checks. By writing the check and signing your signature you are certifying that the funds are released to the payee for negotiation the instant you issue it.
Putting the date for two weeks from now will do nothing to stop them from cashing it.