No, there is not away to snatch the client time... unless your PHP page is not the first. Ex:
[tt]-------------index.html------------------
<HTML><BODY>
<H1>What Time Is It?</H1>
<FORM METHOD="post" ACTION="whattime.php">
<SCRIPT LANGUAGE="JavaScript">
var LocalTimeStr;
// ..... some JS magic to determine the time string....
// (I don't know that much JavaScript)
document.write('<input type=hidden name="time" value="'+LocalTimeStr+'>');
</SCRIPT>
<INPUT type=submit>
</FORM>
</BODY></HTML>
--------------whattime.php---------------
<HTML><BODY>
<H3>The current local time (according to the client) is <?php echo $_POST['time'] ?>.</H3>
</BODY></HTML>
-------------end-------------------------
[/tt]
I know it's a hack, but it's the only way you might get the time out of the client. I hope you don't need to know the client time on the entry page of your site.
And somebody, please fix my pathetic JavaScript...
I REALLY hope that helps.
Will