Як подивитися поточний час на сайті

Як подивитися поточний час на сайті

Іноді буває треба упізнати поточний час на вашому сайті, який може відрізнятися від вашого локального часу. Зробити це можна, запустивши скрипт, написаний на якому або з серверних мов програмування. Практично будь-яка хостинговая компанія, що займається розміщенням сайтів, пропонує клієнтам можливість використати мову PHP (Hypertext Preprocessor - "препроцесор гіпертексту"). Це, мабуть, найпростіша у використанні мова, його можливостями і скористаємося для вирішення завдання визначення часу на вашому сайті (точніше - на сервері вашого сайту).

 

Інструкція

1. У загальному вигляді функція, яка прочитує зі змінних сервера поточну дату і час в мові PHP виглядає так: date () Цієї функції потрібно вказати в якому форматі вона повинна представити результат своєї роботи. Якщо ви запишете її так: date ('H: i: s d.m.Y');Те функція сформує поточну дату і час в такому виде:19:09:06 15.05.2011В тому форматі, що ви задали ('H: i: s d.m.Y'):- літера 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, то буде використано повну назву місяця (наприклад - "Січень"). А літера M перетворить повну назву в скорочену (тобто "Янв" замість "Січень");- літера y означає повне, чотиризначне представлення року. Зміна регістра (y) приведе до укорочення року до двох останніх цифр (тобто замість 2011 стане 11);У цієї функції є ще декілька корисних опцій, наприклад, літера I дозволяє дізнатися чи діє зараз на сервер "літній час". Літера O виводить часовий пояс сервера, тобто зрушення в годиннику відносно Грінвічського часу. Літера W дозволяє порахувати порядковий номер тижня в році, а w і D представляють поточний день тижня в цифровому і текстовому виді. Можна навіть додати у формат дати висновок інформації про те, чи високосний це рік (літера L).

2. Тепер можна перейти до практичної частини.Крок 1: У будь-якому текстовому редакторові (наприклад, у Блокноті) створіть новий документ.Крок 2: Впишіть в нього сценарій з єдиного рядка PHP- коду:<?php echo date ('H: i: s d.m.Y'); ?>Переконайтеся що значок < - найперший знак на сторінці, тобто, перед ним немає ні порожніх рядків, ні пропусків.Крок 3: З усієї інформації про можливі формати дати/часу, складіть формат, який вам підходить найбільшою мірою, і заміните відповідні літери усередині лапок в коді.Крок 4: збережете документ з розширенням php (наприклад - date.php) і завантажите його на ваш сайт.Це усе, тепер, набираючи у браузері адресу завантаженої сторінки вашого сайту, ви отримуватимете поточний час і дату на сервері вашого сайту.

 


Надрукувати  

Схожі матеріали