Ok, I've got it all figured out so I figured I would update everyone on how it's done. I'm using the MySQL NOW() function, but combining it with the MySQL CONVERT_TZ() function which takes three variables: DATETIME, Timezone1, and Timezone2. Timezone1 being the starting timezone and Timezone2 being the timezone to be converted to. The code ends up looking like so: [code] } else if (isset ($_POST['submit'])) { include("db2.php"); $writenews = "INSERT INTO park_news (title, content, date) VALUES ('{$_POST['posttitle']}', '{$_POST['postcontent']}', CONVERT_TZ(NOW(),'+00:00','-07:00'))"; if (@mysql_query($writenews)) { print ("<p>News successfully added.</p>"); } else { print ("<p>News could not be added because: <b>" . mysql_error() . "</b></p>"); } print ("<img src=\"spacer.gif\" width=\"75%\" height=\"1\" />"); [/code] Works flawlessly. ;D