Понякога трябва да знаете текущото време на вашия сайт, което може да се различава от вашето местно време. Това може да стане чрез стартиране на скрипт, написан на който и да е от сървърните езици за програмиране. Почти всяка хостинг компания, която хоства сайтове, предлага на клиентите възможността да използват PHP (Hypertext Preprocessor). Това е може би най-лесният за използване език, неговите възможности и ние ще го използваме за решаване на проблема с определянето на времето на вашия сайт (по-точно на сървъра на вашия сайт).
Инструкции
Етап 1
Като цяло функцията, която чете текущата дата и час от сървърните променливи в PHP, изглежда така: date () Тази функция трябва да бъде посочена в какъв формат трябва да представлява резултата от нейната работа. Ако го напишете така: date ('H: i: s dmY'); Тогава функцията ще генерира текущата дата и час, както следва: 19: 09: 06 2011-15-05 Във формата, който сте посочили (' H: i: s dmY '): - буквата H показва, че на първо място часовете трябва да се показват във свикналия ни формат - от 00 до 23, а число от една цифра ще бъде предшествано от 0 (за пример - 07). Ако замените H с G, тази нула няма да бъде добавена. И ако промените регистъра на тези букви (т.е. заменете H и G с h и g), тогава часовете ще бъдат представени във формат 0 - 12. Тоест, 19 часа ще бъдат представени като 7 часа следобед; - буква i обозначава позицията, чрез която трябва да се показват минутите; - буквата s показва местоположението на секундите в датата / часа; - буквата d показва, че тази позиция трябва да съдържа деня на месеца в две- цифров формат (например - 09). Ако замените с j, тогава форматът на числата, по-малки от 10, ще стане недвусмислен (т.е. не 09, а само 9); - буква m показва местоположението на месеца във формат от 01 до 12. Замяната му с n ще променете формата на 1.. 12 Ако използвате буквата F, ще се използва пълното име на месеца (например "януари"). И буквата М преобразува пълното име в съкратено (т.е. "Ян" вместо "Януари") - буквата y означава пълното, четирицифрено представяне на годината. Промяната на регистъра (y) ще съкрати годината до последните две цифри (т.е. вместо 2011 ще стане 11); Тази функция има още няколко полезни опции, например буквата I ви позволява да разберете дали е лятно часово време в момента в сила на сървъра. Буквата O показва часовата зона на сървъра, т.е. изместването в часове спрямо средното време по Гринуич. Буквата W ви позволява да изчислите поредния номер на седмицата в годината, а w и D представляват текущия ден от седмицата в цифров и текстов вид. Можете дори да добавите към формата на датата, показваща информация дали е високосна година (буква L).
Стъпка 2
Сега можете да преминете към практическата част. Стъпка 1: Във всеки текстов редактор (например в Notepad) създайте нов документ Стъпка 2: Напишете скрипт в него от един ред PHP код: Уверете се, че „< "иконата е първият знак на страницата, т.е. няма празни редове или интервали пред нея. Стъпка 3: От цялата информация за възможните формати за дата / час измислете формата, който работи най-добре за вас и заменете съответните символи в кавичките в кода. Стъпка 4: Запазете документ с разширението php (например - date.php) и го качете на вашия сайт. Това е всичко, сега, като въведете в браузъра адреса от заредената страница на вашия сайт, ще получите текущия час и дата на сървъра на вашия сайт.