Кейде сіз өзіңіздің сайтыңыздағы жергілікті уақыттан өзгеше болуы мүмкін ағымдағы уақытты білуіңіз керек. Мұны кез-келген серверлік бағдарламалау тілдерінде жазылған сценарийді іске қосу арқылы жасауға болады. Сайттарды орналастыратын кез-келген хостинг компаниясы клиенттерге PHP (Hypertext Preprocessor) пайдалану мүмкіндігін ұсынады. Бұл, бәлкім, қолданудың ең оңай тілі, оның мүмкіндіктері және біз оны сіздің сайтыңыздағы уақытты анықтау мәселесін шешу үшін қолданамыз (дәлірек айтсақ, өз сайтыңыздың серверінде).
Нұсқаулық
1-қадам
Жалпы, PHP-дегі серверлік айнымалылардан ағымдағы күн мен уақытты оқитын функция келесідей көрінеді: date () Бұл функция оның жұмысының нәтижесін қандай форматта көрсетуі керек екенін көрсету керек. Егер сіз оны былай жазсаңыз: date ('H: i: s dmY'); Содан кейін функция ағымдағы күн мен уақытты жасайды: 19: 09: 06 2011-15-05 Сіз көрсеткен форматта (') H: i: s dmY '): - Н әрпі бірінші кезекте сағаттар біз үйренген форматта - 00-ден 23-ке дейін көрсетілуі керек екенін көрсетеді, және бір цифрдың алдында 0-ге дейін болады (үшін мысал - 07) Егер сіз H-ді G-ге ауыстырсаңыз, онда бұл нөл қосылмайды. Егер сіз осы әріптердің жағдайын өзгертсеңіз (яғни H мен G-ді h мен g-ге ауыстырсаңыз), онда сағаттар 0 - 12 форматында бейнеленеді, яғни 19 сағат күндізгі сағат 7-ге тең болады.; - і әрпі протоколды көрсететін орынды белгілейді; - s әрпі күннің / уақыттағы секундтардың орналасуын көрсетеді; - d әрпі бұл позицияда айдың күнін екі- цифрлық формат (мысалы - 09). Егер сіз j-мен алмастыратын болсаңыз, онда 10-нан аз сандардың форматы бір мағыналы болады (яғни 09 емес, 9 ғана); - m әрпі айдың орнын 01-ден 12-ге дейін форматта көрсетеді, оны n форматты 1-ге өзгертіңіз.. 12 Егер сіз F әрпін қолдансаңыз, айдың толық атауы қолданылады (мысалы, «қаңтар»). М әрпі толық атауды қысқартылған атқа айналдырады (яғни «қаңтар» орнына «Жан»); - у әрпі жылдың толық, төрт таңбалы көрінісін білдіреді. Істің (у) өзгеруі жылды соңғы екі цифрға дейін қысқартады (яғни 2011 ж. Орнына 11 болады); Бұл функцияда бірнеше пайдалы нұсқалар бар, мысалы, I әрпі жазғы уақыттың не екенін білуге мүмкіндік береді қазіргі уақытта серверде қолданыста. O әрпі сервердің уақыт белдеуін көрсетеді, яғни Гринвичтің орташа уақытына қатысты сағаттармен жылжытылады. W әрпі жылдағы аптаның реттік санын есептеуге мүмкіндік береді, ал w және D аптаның ағымдағы күнін цифрлық және мәтіндік түрінде бейнелейді. Сіз тіпті күн форматына оның кібісе жыл екендігі туралы ақпаратты қоса аласыз (L әрпі).
2-қадам
Енді сіз практикалық бөлімге ауыса аласыз.1-қадам: Кез-келген мәтіндік редакторда (мысалы, блокнотта) жаңа құжат жасаңыз.2-қадам: PHP кодының бір жолынан оған сценарий жазыңыз: «< «белгішесі - бұл парақтағы бірінші таңба, яғни оның алдында бос сызықтар мен бос орындар жоқ. 3-қадам: мүмкін болатын күн / уақыт форматтары туралы барлық ақпараттан сізге ыңғайлы форматты ойлап табыңыз, және кодтағы тырнақшалардың ішіндегі сәйкес таңбаларды ауыстырыңыз.4-қадам: php кеңейтімімен құжатты сақтаңыз (мысалы - date.php) және өз сайтыңызға жүктеңіз. Бәрі қазір браузерге мекен-жайды теру арқылы Сіздің сайтыңыздың жүктелген парағынан сіз өзіңіздің сайтыңыздың серверінде ағымдағы уақыт пен күнді аласыз.