|
|
|||||
dates -- > local and gmt
vsem privet,
function time() daet UNIX timestemp servernogo vremeni ..... kak mne poluchit' GMT vremja esli ja ne znau gde naxodit'sja server ????? HELP
__________________
always confused |
|
|||||
Banned
Регистрация: Aug 2002
Сообщений: 36
|
The local time is not included in HTTP request, therefore there is no way you can get it using PHP directly. You can solve this problem by asking your visitors to provide their GMT timezone once and then write it to the cookies. Another option is to use JavaScript for getting user's local time and then pass it to the PHP script. Something like this:
<script type="text/javascript"> var CurrentDate = new Date(); var CurrentHour = CurrentDate.getHours(); var CurrentMinute = CurrentDate.getMinutes(); window.location = "page.php?hour=" + CurrentHour + "&minute=" + CurrentMinute; </script> Последний раз редактировалось ninetyniner; 31.08.2002 в 01:55. |
|
|||||
ninetyniner
You see i don't care about USER time and zone , i need server time and i need to know what zone server is in after that i can calculate GMT time based on server time and zone ....... function time(); gives you server not user time. THE END GOAL is to know server time zone. Not gmt or any other time.
__________________
always confused |
|
|||||
up
__________________
always confused |
|
|||||
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Прости, я не очень понял, что ты хочешь получить:
1. GMT-время на сервере? 2. Время на сервере в его локальной временной зоне? Если первое -- gmdate(), если второе -- date(). Разумеется, для правильной работы обеих функций сервер должен быть адекватно настроен.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
kogda ja delau time(); servak mne daet unix timestemp vremenni kotoroe na servere. vse xorosho NO ento ne GMT vremja , a mne nuzno ono ...... t.k. potom ento vremja budet ispol'zovat'sja s opredelennoi vremennoi zonnoi !
mne nado uznat' kakaja vremennaja zona stoit v nastroikax OS na servere , chto bi delat' normal'nuu GMT datu ( ja ne ispol'zuu timestemp (pishu datu v svoem formate) i posle delat' s nei ve chto mne zaxochet'sja! Crazy Разумеется, для правильной работы обеих функций сервер должен быть адекватно настроен. a esli on ne pravil'no nastroen ?!!?
__________________
always confused Последний раз редактировалось Gandalf; 01.10.2002 в 06:04. |
|
|||||
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
gmstrftime()
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
Часовой пояс GMT +4, время: 17:54. |
|
« Предыдущая тема | Следующая тема » |
|
|