kaibest
Новичок
mktime() и date() выводят разные вещи
простой скрипт, делал для проверки.
выводится:
Sunday 18th of December 2005 08:01:56 AM
Wednesday 18th of January 2006 08:11:56 PM
не могу разобраться, почему. то, что мне нужно это выводить дату по GTM. у каждого юзера в базе есть таблица с его настройками. что-то вроде:
user | who | gtm
super | male | +4
в это примере у юзера настройки +4 часа по GTM. вот мне бы и хотелось выводить дату для него - "время сейчас +4 часа". хотел реализовать с помощью mktime, но как видите выводит что-то не понятно.
поиск не привел ни к чему хорошему.
простой скрипт, делал для проверки.
PHP:
<?php
$time = mktime(date("h"),date("m"),date("s"),date("M"), date("d"), date("Y"));
echo date("l dS of F Y h:i:s A", $time);
print "<br>";
echo date("l dS of F Y h:i:s A", time());
?>
Sunday 18th of December 2005 08:01:56 AM
Wednesday 18th of January 2006 08:11:56 PM
не могу разобраться, почему. то, что мне нужно это выводить дату по GTM. у каждого юзера в базе есть таблица с его настройками. что-то вроде:
user | who | gtm
super | male | +4
в это примере у юзера настройки +4 часа по GTM. вот мне бы и хотелось выводить дату для него - "время сейчас +4 часа". хотел реализовать с помощью mktime, но как видите выводит что-то не понятно.
поиск не привел ни к чему хорошему.