Как да разберете времето на сървъра

Съдържание:

Как да разберете времето на сървъра
Как да разберете времето на сървъра

Видео: Как да разберете времето на сървъра

Видео: Как да разберете времето на сървъра
Видео: Прогноза за времето за петък (08.05.2020) 2024, Ноември
Anonim

Сървърът на вашия сайт може да бъде географски разположен навсякъде, така че времето му не е задължително да съвпада с вашето местно време. Също така, дори ако вие и сървърът сте в една стая, настройките за време на сървъра може да се различават от вашето местно време. Можете да разберете текущото време на сървъра с помощта на прост PHP скрипт. Днес всяка хостинг компания предоставя на клиентите възможността да използват този език.

Как да разберете времето на сървъра
Как да разберете времето на сървъра

Инструкции

Етап 1

PHP функция, която чете датата и часа от сървърните променливи по време на нейното изпълнение, обикновено се записва по следния начин: date () Може да се предава шаблон, според който функцията ще форматира резултата от своята работа. Вземайки предвид този шаблон, функцията може да изглежда така: date ('H: i: s dmY'); При използване на шаблона, посочен тук, текущата дата и час ще бъдат представени както следва: 22: 09: 06 05 / 30/2011 Обозначения, използвани в този формат („H: i: s dmY“): - буква H поставя текущия часовник на първо място във формата от 00 до 23. Ако броят на часовете е по-малък от 10, тогава 0 ще бъде вмъкнато преди него (например 05). Ако буквата H се замени с G, тогава нулата няма да бъде добавена. Можете да промените регистъра на буквите - вместо H и G, напишете h и g. В този случай часовете ще бъдат представени във формат от 0 до 12. Тоест, 22 часа ще бъдат представени като 10 часа следобед; - буква i показва къде трябва да се показват минутите на текущото време; - буква s обозначава позицията на секундите при изписване на датата и часа; - буква d показва местоположението на деня на месеца в двуцифрен формат (например 02). Ако замените d с j, тогава нула няма да бъде добавена - форматът на числата ще стане недвусмислен (т.е. не 02, а само 2); - буква m показва, че тази позиция на функцията трябва да бъде заменена с поредния номер на месец във формат от 01 до 12 Замяната на m с n ще промени формата на 1 - 12, а при замяната му с буквата F ще се използва пълното име на месеца (например "Август"). Буква М означава съкратеното име на месеца (т.е. "Август" вместо "Август") - буквата y означава пълното четирицифрено представяне на номера на годината. Ако промените неговия регистър (y), тогава номерът на годината ще бъде намален до последните две цифри (т.е. вместо 2011, ще има 11); От другите полезни опции за форматиране за тази функция, можете да маркирате буквата I - позволява ви да посочите в датата действието на сървъра за лятното часово време ", а буквата O показва часовата зона на сървъра (т.е. часовата смяна спрямо меридиана в Гринуич). Буквата W изчислява поредния номер на текущата седмица в годината, а w и D показват деня от седмицата, съответно в цифров и текстов вид. Използвайки буквата L, можете да добавите индикатор за високосна година към формата на датата.

Стъпка 2

Тази информация за функцията date () е достатъчна, за да стигнете до практическата част от решаването на проблема. Стъпка 1: Стартирайте текстов редактор и създайте нов документ Стъпка 2: Напишете скрипт от само един ред PHP код в документ: Уверете се, че "<" е първият знак в този документ и пред него няма интервали или празни редове. Стъпка 3: Въз основа на информацията по-горе, съставете изходния формат за дата и час, който ви подхожда най-добре и заменете необходимите символи вътре в кавичките във функционалния код. Стъпка 4: запишете компилирания документ във файл с разширение php (например getDate.php) и го качете на сървъра. Стъпка 5: въведете URL адреса на изтеглената страница в браузъра. Ще видите текущата дата и час на сървъра в посочения формат.

Препоръчано: