Ok first I will answer you last question.. use

gmdate (http://www.php.net/manual/en/function.gmdate.php)
instead of
date (http://www.php.net/manual/en/function.date.php)

And then for your MySQL output use

SELECT DATE_FORMAT(fieldName, '%d.%m.%y at %H:%i:%s') AS newDate

You can view documentation at
http://www.mysql.com/doc/D/a/Date_and_time_functions.html

Cheers!

Rick

"When a man won't listen to his conscience, it's usually because he doesn't
want advice from a total stranger." - Lindsey Stewart

> From: "Torkil Johnsen" <[EMAIL PROTECTED]>
> Date: Wed, 30 Jan 2002 01:29:37 +0100
> To: <[EMAIL PROTECTED]>
> Subject: [PHP] Date & time
> 
> Hello...
> 
> I have a field in my mysql database containing date&time on the format
> YYYY-MM-DD HH:MM:SS (24-hour format)
> 
> Now. I want to output this as follows: DD.MM.YY at HH:MM:SS
> Currently I do this by this function:
> 
> function convert_datetime($in){
> $return = substr($in,8,2) . "." . substr($in,5,2) . "." . substr($in,2,2) .
> " at " . substr($in,11,8);
> return $return;
> }
> 
> Is there a better way? Either with mysql or php?
> Now. Another problem. Since my webserver is in the states, and I live in
> Norway, I get a 7 hour time difference.
> 
> So when I do date("Y-m-d H:i:s") I get a time that is 7 hours wrong.
> Any idea as to how I can correct this to be 7 hours later (that is: 12 in
> server time is really 19 where I live) in an easy way?
> 
> THanks in advance,
> Torkil
> 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
> 


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to