This would probably do it:
<?php echo(strtotime($_POST['yourfield'] . " +180 day")); ?>
But you could probably add the 180 days when you query it and not even use an extra field in the database if it will always be 180 days from an existing date there is really no reason to store it at all since you can use SQL to get it from the query without ever storing the field.