ok I just done experimenting as I never done this before. how about this code...
as a test copy thid directly:
<?php
$new_time = date(strtotime($_POST['fld_vLOCKDATE'])+60*60*8);
?>
<BR>
<?php echo date('l jS M Y H:i:s' ,$new_time); ?>
I tested the above code using a datime stored in a members table in my own database..this is the code I used:
<?php
$new_time = date(strtotime($row_rsMembers['MemberValidTo'])+60*60*8);
?>
<BR>
<?php echo date('l jS M Y H:i:s' ,$new_time); ?>
currently stored in the members table under MemberValidTo is 2013-04-02 00:00:00
the output of the above code I used gives me: Tuesday 2nd Apr 2013 08:00:00
(Which is +8 hours on the date stored in my database :)
So the above can be altered for your post variable.
Chris