Hi
This time without the html ... sorry :)
One method is to use javascript to get the clients date/time then create a
diff between that and your time and use it to change the display times.
Here is a demo of getting the remote date and time
<head>
<title>Untitled</title>
<?if(!isset($Submit)):?>
<script language="JavaScript">
<!-- begin
function gogo() {
var dt = new Date();
var mm,dd,yy,h,m,s;
mm = dt.getMonth()+1;
dd = dt.getDate();
yy = dt.getYear();
h = dt.getHours();
m = dt.getMinutes();
s = dt.getSeconds();
document.location="<?echo
$PHP_SELF?>?Time="+h+":"+m+":"+s+"&Submit=yes&Month="+mm+"&Day="+dd+"&Year="+yy
}
// end -->
</script>
<?endif?>
</head>
<body<?if(!isset($Submit)):?> onload="gogo()"<?endif?>>
<?
if(isset($Submit)):
echo "Remote date = $Month/$Day/$Year $Time <br>";
endif;
?>
</body>
Tom
At 10:38 AM 4/04/2002, Miguel Cruz wrote:
>Among other user preferences, I need to record their time zone, so that
>timestamps retrieved from a database can be displayed in their local time.
>
>There are all sorts of schemes for this, providing varying levels of
>detail (for a lot of detail, have a look in /usr/share/zoneinfo!). I would
>probably be willing to sacrifice subtle city-by-city idiosyncracies in
>exchange for simplicity as long as I were still able to handle daylight
>savings time for major populated areas. Recording "+0400", for instance,
>is not good enough.
>
>Has anyone worked with this in the context of PHP? Any good pointers or
>inspiration? Thanks.
>
>miguel
>
>
>--
>PHP General Mailing List (http://www.php.net/)
>To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php